1、目录结构
2、各文件内容
index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <form action="/Servlet" method="post"> <input type="submit" value="提交"> </form> </body> </html>
web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <servlet> <servlet-name>Servlet</servlet-name> <servlet-class>web.servlet.Servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Servlet</servlet-name> <url-pattern>/Servlet</url-pattern> </servlet-mapping> </web-app>
Servlet.java
package web.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet(name = "Servlet")
public class Servlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doPost()...");
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doGet()...");
}
}
正常运行后运行后,Server控制台会出现输出“doPost()...”字符
3、当未配置web.xml时,出现的错误提示
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> </web-app>
解决方法:在web.xml中配置相关信息,或在Servlet.java注解中添加内容:
@WebServlet(name = "Servlet",urlPatterns = "/Servlet")
4、配置web.xml文件但未覆写doGet()和doPost()方法,或未覆写相对应的方法出现的错误提示
package web.servlet;
@WebServlet(name = "Servlet")
public class Servlet extends HttpServlet {
}
package web.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet(name = "Servlet")
public class Servlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doGet()...");
}
}
以上这篇基于创建Web项目运行时出错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# 创建Web项目运行出错
# Java Web开发项目中中文乱码解决方法汇总
# 给大家
# 解决方法
# 错误提示
# 希望能
# 相关信息
# 这篇
# 小编
# 相对应
# 正常运行
# 大家多多
# 但未
# 或未
# method
# type
# submit
# post
# input
# body
# Title
相关文章:
建站之星微信建站一键生成小程序+多端营销系统
如何在Ubuntu系统下快速搭建WordPress个人网站?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在香港服务器上快速搭建免备案网站?
,怎么用自己头像做动态表情包?
网站制作公司排行榜,四大门户网站排名?
开封网站制作公司,网络用语开封是什么意思?
如何通过PHP快速构建高效问答网站功能?
c++怎么用jemalloc c++替换默认内存分配器【性能】
定制建站流程步骤详解:一站式方案设计与开发指南
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何通过虚拟机搭建网站?详细步骤解析
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
建站之星收费标准详解:套餐费用及年费价格表一览
如何在云主机快速搭建网站站点?
建站之星好吗?新手能否轻松上手建站?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
行程制作网站有哪些,第三方机票电子行程单怎么开?
如何快速使用云服务器搭建个人网站?
独立制作一个网站多少钱,建立网站需要花多少钱?
成都网站制作报价公司,成都工业用气开户费用?
如何用腾讯建站主机快速创建免费网站?
微信小程序 五星评分(包括半颗星评分)实例代码
建站之星安装路径如何正确选择及配置?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
,巨量百应是干嘛的?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
XML的“混合内容”是什么 怎么用DTD或XSD定义
高端智能建站公司优选:品牌定制与SEO优化一站式服务
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
建站之星免费版是否永久可用?
建站之星在线客服如何快速接入解答?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
为什么Go需要go mod文件_Go go mod文件作用说明
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
西安大型网站制作公司,西安招聘网站最好的是哪个?
网站微信制作软件,如何制作微信链接?
网站制作员失业,怎样查看自己网站的注册者?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
建站OpenVZ教程与优化策略:配置指南与性能提升
如何在阿里云虚拟服务器快速搭建网站?
如何在建站之星绑定自定义域名?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
C#怎么使用委托和事件 C# delegate与event编程方法
非常酷的网站设计制作软件,酷培ai教育官方网站?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
攀枝花网站建设,攀枝花营业执照网上怎么年审?
购物网站制作公司有哪些,哪个购物网站比较好?
*请认真填写需求信息,我们会在24小时内与您取得联系。