1.本路径下转到的servlet网址也带有本路径的前缀
在…/Java_Web_war_exploded/web/add.html网址下转到add.do动作时,会转到…/Java_Web_war_exploded/web/add.do从而报错。
解决方法:更换为绝对路径
2.资源跳转processTemplate函数
内置的web/index的性质是网址,因此要写全路径,对应到web/index.html文件。
作用相当于服务器内部转发
req.getRequestDispatcher(“index.html”).forward(req,resp)
3.用户重定向
resp.sendRedirect(“index”);
因为目标访问网址是…/Java_Web_war_exploded/index
因此直接写“index”。
4.thymeleaf
@{/web/add.html}内部包裹的是绝对路径