`
yzmduncan
  • 浏览: 330430 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

JSP相对路径,真实路径

JSP 
阅读更多

在jsp页面中,很多地方不能用绝对(真实)路径,如img等等,request.getContextPath()  返回相对路径,用于定位当前站点上的资源。如:/omis 。

 

有些地方得用到真实路径,如删除文件之类的,可以用request.getRealPath("/")获得,但这个方法在jdk1.5之后就过期了,可以用request.getSession().getServletContext().getRealPath("/");

 

分享到:
评论

相关推荐

    Java相对路径绝对路径总结

    #### 二、JSP/Servlet中的相对路径和绝对路径 ##### 2.1 服务器端的地址 服务器端的相对地址是指相对于Web应用的地址。在服务器端解析时,这些地址与客户端浏览器解析的不同。 - **Forward**: 在Servlet中使用`...

    JAVA获取各种路径总结

    - 这个方法将前面得到的相对路径转换为服务器上的真实路径。 - **当前Web应用的绝对路径** - 方法:`application.getRealPath("/")` - 此方法返回当前Web应用的根目录的真实路径。 - **取得请求文件的上层目录*...

    得到文件真实路径

    这主要涉及到对URL、绝对路径和相对路径的理解以及在JSP和Servlet环境中的应用。以下是对这些知识点的详细说明: 1. **绝对路径与相对路径** - **绝对路径**:它是指文件在硬盘上的完整路径,包括驱动器、目录和...

    CSS与JS中的相对路径引用简单介绍

    例如,在JSP中可以通过`request.getSession().getServletContext().getRealPath("/")`获取项目的真实路径,然后将此路径附加到相对路径前。 3. 确保HTML文件正确地引用了CSS和JavaScript文件,这通常通过`<link>`...

    JAVA中如何得到文件路径.pdf

    - Resin引擎执行JSP编译成SERVLET时的路径为根路径,而不是JSP文件的相对路径。 4. **读取相对路径**: - 可以使用`getClass().getResourceAsStream(filePath)`,其中`filePath`可以是`"/filename"`,这里的 `/` ...

    关于JSP做网站的经验总结

    在编写JSP页面时,对于相对路径的使用需要注意。例如,如果你的应用部署在`/techart/`路径下,那么请求`/techart/showLogin.do`时应该直接写成`/showLogin.do`,这样才能确保正确的访问路径。 #### 四、TOMCAT服务...

    Java获取*路径实现探讨

    在Java Web开发中,获取文件路径是一个常见的需求,这涉及到获取web服务器下的文件路径、本地路径、相对路径等。根据给定文件的内容,我们可以探讨在Java Web应用中实现路径获取的方法。 ### 1. 获取Web服务器下的...

    JSP+JAVABEAN+SERVLET

    通过以上分析可以看出,JSP+JavaBean+Servlet 技术栈虽然相对较为传统,但在很多场景下仍然非常实用。对于初学者而言,掌握这些基础知识是进一步学习 Java Web 开发的重要基础。通过实际项目的练习,可以更好地理解...

    深入体验java web开发内幕

    例如,可以使用`getServletContext().getRealPath("/") + "WEB-INF/classes/it315.properties"`来获取文件的真实路径。 通过上述知识点的学习和实践,读者可以更好地理解Java Web开发中关于Servlet类文件的管理和...

    Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别.doc

    - **应用场景**:当需要在Web应用内部进行资源定位或者构建相对路径时非常有用。 - **示例**:如果web application的名称为`news`,则在浏览器中输入`http://localhost:8080/news/main/list.jsp`时,执行`System.out...

    java文件处理.pdf

    ”这一段代码表示获取当前页面所在的应用根目录的真实路径。之后,“path=path+/+Sub;”则将“Sub”目录拼接到当前路径后面。 2. 文件的创建与删除: 文件的创建和删除是文件操作中常见的需求。代码“File f=new ...

    有关WebLogic编程的常见问题

    - **虚拟路径与物理路径**:虚拟路径是指网站上的相对路径,比如`/index.html`,而物理路径则是文件系统上的实际存储路径,如`C:\webapps\index.html`。 - **getRealPath()方法**:`getRealPath()`方法是Servlet API...

    Java+Web之高级应用.ppt

    正确处理这些路径可以避免资源加载失败或URL错误,例如使用绝对路径、相对路径和上下文路径等。 8. **配置相同页眉和页脚**:在大型网站中,为了保持页面的一致性,通常会将页眉和页脚作为独立的组件进行复用。这...

    Tomcat 服务器配置

    - **path**:表示虚拟目录在网络上的相对路径。如果为空字符串,则表示根目录。 - **docBase**:指定虚拟目录的实际物理路径。 **URL与docBase之间的映射关系**:当客户端通过特定的URL访问资源时,Tomcat会根据`...

    JAVA面试题从基础到高级篇.doc

    3. JSP通过request对象读取客户端请求,通过getAttribute()等方法访问CGI变量,使用getRealPath()获取真实路径。 4. Cookie用于客户端会话保持,Session用于服务器端会话保持。Cookie数据量小,Session数据量大,...

    Java Web之高级应用

    6. **相对路径问题**:在Web应用中,处理好相对路径和绝对路径是确保资源正确引用的关键。开发者需要理解不同路径的含义,尤其是在动态页面和静态资源之间交互时。 7. **配置相同页眉和页脚**:为了提高代码复用性...

    testCSSMd5:测试CSS 构建

    执行clean-css,得到该文件构建后的css内容,计算MD5值,并记录MD5值【清理css文件,处理import和相对路径等】将构建后的css内容保存到dist 目录对应位置上,并在文件路径里加上MD5 6位版本码【输出带版本号CSS文件】...

    Case Server Deployment

    这两种皮肤分别存储在项目的不同路径下: - 默认皮肤位于 `{project.home}/webapp/WEB-INF/view/jsp/default/ui` 目录下。 - 简易皮肤位于 `{project.home}/webapp/WEB-INF/view/jsp/simple/ui` 目录下。 ##### 2.2...

    自学Java的同学-Java自学路线图

    可以通过浏览招聘网站,如51job、智联招聘、前程无忧、CSDN招聘频道以及JobUI等,来获取最真实的就业数据。分析不同技术岗位的需求量,例如,Java职位可能相对较多,但竞争也可能更激烈;而.NET职位虽然较少,但竞争...

Global site tag (gtag.js) - Google Analytics