servlet路径配置及乱码问题,支持字符

来源:互联网 发布:驱蚊 电器 知乎 编辑:程序博客网 时间:2024/06/06 12:27

最近对Servlet认识进一步加深,对于新手来说很有借鉴意义,本文详细讲解了路径配置问题。乱码问题、支持的字符、现附上图片。

LoginServlet.java


LoginCheck.java


Welcome.java

Failure.java

Web.xml

我的项目名是my.这里你可以换成你的项目名。访问语法:Http://localhost:8080/项目名/Web.xml中你要访问的url-pattern.我的访问路径是

Http://localhost:8080/my/servlet/LoginServlet 。效果图我就不上传了,这里我说一下路径配置问题,因为访问的是前面的地址,所以在<form action=LoginCheck method=post>中需要写LoginCheck,并且web.xml中的url-pattern路径必须为 :/servlet/LoginCheck,这样才会跳转到Http://localhost:8080/my/servlet/LoginCheck,如果你

url-pattern路径必须为 :/LoginCheck  。其他配置保持不变,那么你会得到http-404错误,找不到资源,因为缺少/servlet.。如果你写成<form action=servlet/LoginCheck method=post>,那么也是错的。这时的路径其实是Http://localhost:8080/my/servlet/servlet/LoginCheck.如果你写成<form action=/LoginCheck method=post>,这样,那么也是报相同的错误。你可以自己实验一下。