欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java web的路径问题

程序员文章站 2022-05-09 23:18:22
...

http://blog.csdn.net/bbb695480667/article/details/53838321
在写javaweb项目的时候,总会遇到路径书写的问题,现在将其作个总结。

    在javaweb中需要书写路径的地方主要有这四大类:

    客服端路径

            超链接

            表当

            重定向

    服务器端路径

            转发

            包含

    资源获取路径

            servletContext获取资源

            ClassLoader获取资源

            Class获取资源

    <url-pattern>路径

现分别作介绍

其构建的javaweb如下:

1客服端路径

A超链接

[html] view plain copy
<%@ page language=”java” contentType=”text/html; charset=UTF-8”
pageEncoding=”UTF-8”%>




页面A


<!-- 1.绝对地址   -->  
    <!-- 完整的URL -->  
<a href="http://localhost:8080/javaee/jsp/b.jsp">这是绝对地址超链接</a><br/>  

<!-- 2.以"/"开头的相对地址    -->  
    <!-- /代表了整个web项目,即:http://localhost:8080/ -->  
<a href="/javaee/jsp/b.jsp">这是以"/"开头的相对地址超链接</a><br/>  

<!-- 3.不以"/"开头的相对地址   -->  
    <!--   
        不以/开头,则相对于当前资源的路径  
        当前资源的路径为:http://localhost:8080/javaee/jsp/  
        而b.jsp也在此路径下  
        所以直接书写b.jsp  
     -->  
<a href="b.jsp">这是不以"/"开头的相对地址超链接</a><br/>  



B表单

[html] view plain copy
<%@ page language=”java” contentType=”text/html; charset=UTF-8”
pageEncoding=”UTF-8”%>




Insert title here





username: