一.路径分为:绝对路径和相对路径两种,在出现目录叫多,并且层次嵌套的较深的时候,确实是一个比较让人烦恼的问题.希望对看到这篇文章的朋友有说帮助和启发.不足之处需要多多给出你的宝贵意见
绝对路径
---如:http://XXXXXXX
相对路径
---相对于Web服务器路径
---相对于Web应用程序路径
---相对于当前路径
WebApp --------------------------相对与服务器路径
--myweb ----------------------web应用服务器路径
--servlet1
--myjsp.jsp
二.
[color=olive]form表单
/:相对于Web服务器路径
无/:相对于当前路径
response.sendRedirect:
/:相对于Web服务器路径
无/:相对于当前路径
注:路径为重定向后和路径
Servlet配置文件
/:相对于Web应用程序路径
request.getRequestDispatcher
/:相对于Web应用程序路径
无/:相对于当前路径
注:跳转后路径为跳转前的路径,即路径未发生变化
getServletContext().getRequestDispatcher
/:相对于Web应用程序路径
注:必须以/开头
注:跳转后路径为跳转前的路径,即路径未发生变化[/color]
三.理解web.xml和html中/的含义
i.如果是web.xml中的“/”,将定位到http://localhost:8080/oa/位置 注释: oa 为项目名称
ii.如果是html中的“/”,将定位到http://localhost:8080/
绝对路径
---如:http://XXXXXXX
相对路径
---相对于Web服务器路径
---相对于Web应用程序路径
---相对于当前路径
WebApp --------------------------相对与服务器路径
--myweb ----------------------web应用服务器路径
--servlet1
--myjsp.jsp
二.
[color=olive]form表单
/:相对于Web服务器路径
无/:相对于当前路径
response.sendRedirect:
/:相对于Web服务器路径
无/:相对于当前路径
注:路径为重定向后和路径
Servlet配置文件
/:相对于Web应用程序路径
request.getRequestDispatcher
/:相对于Web应用程序路径
无/:相对于当前路径
注:跳转后路径为跳转前的路径,即路径未发生变化
getServletContext().getRequestDispatcher
/:相对于Web应用程序路径
注:必须以/开头
注:跳转后路径为跳转前的路径,即路径未发生变化[/color]
三.理解web.xml和html中/的含义
i.如果是web.xml中的“/”,将定位到http://localhost:8080/oa/位置 注释: oa 为项目名称
ii.如果是html中的“/”,将定位到http://localhost:8080/