1、jsp表单提交的地址是绝对地址:/ProjectName/PathToServletClass(该PathToServletClass路径在web.xml配置文件里面;另外注意ProjectName前面要加斜杠“/”);
2、登录以及文件访问权限设置:WEB-INF下面的文件(security.html)从浏览器端是无法直接访问的,即便是知道路径也会报404错误,那么,设置制定权限的人可以访问该文件:
指定web.xml里面的<servlet></servlet>里面的配置文件
<init-param>
<param-name>user<param-name>
<param-value>password<param-value>
</init-param>
该参数可以配置多组。分别可以通过以下方法分别获取
在doGet方法中设置登录界面(注意登录界面的提交方法method="post"):
在doPost方法中使用while循环配合内置方法循环遍历比较之前输入的user和password
如果匹配成功,就调用Dispatcher对象来重定向当前页面到指定的security.html文件(注意路径的使用),return;
如果不匹配,则执行后面的代码------>返回到doGet方法里面去。
参考资料:《Java.Web整合开发王者归来》