Web中路径问题

2020-12-13 04:08

阅读:570

标签:style   class   c   ext   color   a   

如果在web项目中需要使用路径,如:转发、重定向还有超链接等。

原则:”一切web路径以/开始”

那么/的路径一定是相对路径,那么/到底代表哪一个相对路径是需要智慧的。

如果该路径是给服务器使用的,那么/代表当前网站的根目录。

如果该路径是给浏览器使用的,那么/代表当前Tomcat的webapps目录。

举例:

重定向response.sendRedirect(“/day07/regist.html”)

request.getRequestDispatcher("/regist.html").forward(request, response);

this.getServletContext().getRealPath(“/images/0001.jpg”)  //getServletContext网站的相关对象

this.getClass().getResourceAsStream(“jnb.txt”) 直接指定资源名,没有用到网站相关对象

对于需要网站路径的这些标签或者路径需要直接使用request.getContextPath() ->对应于  /day07

Web中路径问题,搜素材,soscw.com

Web中路径问题

标签:style   class   c   ext   color   a   

原文地址:http://www.cnblogs.com/friends-wf/p/3731615.html

上一篇:python第五天

下一篇:1185:单词排序


评论


亲,登录后才可以留言!