没有合适的资源?快使用搜索试试~ 我知道了~
java_web开发中的路径问题借鉴.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 82 浏览量
2021-11-13
00:48:28
上传
评论
收藏 91KB PDF 举报
温馨提示
试读
18页
java_web开发中的路径问题借鉴.pdf
资源推荐
资源详情
资源评论
Java Web Jsp Servlet web.xml
Web road dir1 dir2 c.jsp dir1
a.jsp b.jsp dir2 Web
+ root
-dir1
c.jsp
-dir2
a.jsp
b.jsp
JSP a.jsp b.jsp c.jsp
<a href="b.jsp">b.jsp</a>
"../" ( ) <a href="../dir2/b.jsp">b.jsp</a>,
<a href="../dir1/c.jsp">c.jsp</a>
"/" http:// IP 8080 <a href="/road/dir2/b.jsp">b.jsp</a>
<ahref="/road/dir1/c.jsp">c.jsp</a>
Servlet
"/" http:// IP8080/Web String forward
= "/dir1/c.jsp";
RequestDispatcherrd = request.getQRequestDispatcher(forward);
/ http:// IP:8080 request.getContextPath()
http:// IP:8080/Web String str = request.getContextPath();
response.sendRedirect(str + "/dir1/c.jsp");
web.xml url-mapping "/" http://IP 8080/Web
/ WEBhttp:// IP8080
/ WEB ,http:// IP
8080/Web
/ WEB ,http:// IP8080
1.
(URL
)
C:\xyz\test.txt test.txt http://www.sun.com/index.htm
URL
Web HTML
Servlet "/" Web "./" ,
"../"
URI URL,URN RFC
RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,
( http://www.ietf.org/rfc/rfc2396.txt )
2. JSP/Servlet
2.1
web
html javascript
jsp servlet web
http://192.168.0.1/webapp/
forward servlet request.getRequestDispatcher(address); address
forward a.jsp
request.getRequestDispatcher( /user/a.jsp / web webapp
http://192.168.0.1/webapp/user/a.jsp
sendRedirect jsp <%response.sendRedirect("/rtccp/user/a.jsp");%>
2.22
html ( http://192.168.0.1/ )
( Web )http://192.168.0.1/webapp/
Html form action ( http://192.168.0.1/ )
a.jsp action "/webapp/user/a.jsp"
action="<%=request.getContextPath()%>"/user/a.jsp
servlet actiom "/webapp/handleservlet"
Javascript form
JSP/HTML CSS,Javascript.Action
<%=request.getContextPath()%>, Web
".","./","../../"
3. JSP/Servlet
3.1 JSP
:request.getRequestURI()
:application.getRealPath(request.getRequestURI());
web :application.getRealPath("/");
:new
File(application.getRealPath(request.getRequestURI())).getParent()
3.2 Servlet
:request.getServletPath();
:request.getSession().getServletContext().getRealPath
(request.getRequestURI())
web :servletConfig.getServletContext().getRealPath("/");
(ServletContext
javax.servlet.http.HttpSession.getServletContext()
javax.servlet.jsp.PageContext.getServletContext()
javax.servlet.ServletConfig.getServletContext()
)
4.java Class
4.1 Java
java.io.File Doc :
new File("/") System.getProperty("user.dir")
package org.cheng.file;
import java.io.File;
public class FileTest {
public static void main(String[] args) throws Exception {
剩余17页未读,继续阅读
资源评论
wxj15659998286
- 粉丝: 1
- 资源: 10万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功