Servlet-小结

1、src目录下

Servlet-小结

2、HTML的每个界面都加一个

<base href="http://localhost:8080/Web_Ex/">

里面的路径默认是在工程目录下
    

servlet类里面的代码


重定向的路径base为http://localhost:8080/   
eg:/Web_Ex/pages/login_success.html

可以用request.getContextPath() 替代/Web_Ex


转发的路径base为http://localhost:8080/项目名/        
eg:/pages/login.htm

 

3、绝对路径

以/开头的路径即为绝对路径    绝对路径中的 /代表什么?


如果路径由浏览器解析,那么/就代表http://localhost:8080/
    那些路径由浏览器解析?
1)HTML标签中的路径。如a标签中的href属性的路径,form中的action属性
2)重定向中的路径


如果路径由服务器解析,那么/就代表http://localhost:8080/项目名/
    那些路径由服务器解析?
1)wen.xml配置文件中url-patterm标签中的路径

2)转发中的路径