`

jsp 路径总结

阅读更多
1、 System.out.println(request.getContextPath());

打印结果:/news
  2、System.out.println(request.getServletPath());

打印结果:/main/list.jsp
3、 System.out.println(request.getRequestURI());

打印结果:/news/main/list.jsp
4、 System.out.println(request.getRealPath("/"));

打印结果:F:\Tomcat 6.0\webapps\news\test

5  System.out.println(request.getPathInfo());

打印结果:/list.jsp

注意了 如果这个SERVLET配置了通配符

<servlet-mapping>
  <servlet-name>Hello</servlet-name>
  <url-pattern>/*</url-pattern>
</servlet-mapping>

request.getServletPath() getServletPath一定會取到你設定的mapping url

就很可能是“”

动态相对路径:

方案1:${pageContext.request.contextPath}
方案2:<%=request.getContextPath()%>


完全路径

方案1:<%=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath() %>

方案 2:${pageContext.request.scheme}
${pageContext.request.serverName}
${pageContext.request.serverPort}
${pageContext.request.contextPath}

JSTL中的路径
项目根目录
<c:set var="ctx" value="${pageContext.request.contextPath}"/>

<c:out value="${pageContext.servletContext.contextPath}" />

不保险的
分享到:
评论

相关推荐

    JSP中得到几种得到路径的方法

    JSP中得到几种得到路径的方法,对此做出了总结。

    JAVA获取各种路径总结

    JSP中获得当前应用的相对路径和绝对路径  根目录所对应的绝对路径、 文件的绝对路径 、 当前web应用的绝对路径、 取得请求文件的上层目录……

    JSP实用技巧集合,jsp编程的一些小技巧总结

    jsp编程的一些小技巧总结,绝对实用。包括JSP编程中常用的js技术。 1.JSP编程中常用的js技术 2. 在下拉列表框里选择一个值后跳出新窗口? 3. 在JSP中启动execl? 4. 两级下拉列表框联动菜单? 5. java中如何把一个目录...

    jsp文件绝对路径的设置方法

    代码如下: &lt;&#37; String path = request.getContextPath(); String basePath = request.getScheme() + “://” + request.getServerName() + “:” +... 您可能感兴趣的文章:JSP对URL链接中的中文乱码处理方法总结j

    jsp_servlet路径问题

    这个是我和几个朋友学了Java的总结,里面很多东西 很好 很强大!

    网页教程《跟姐姐学JSP》

    10.4. 总结 11. 文件上传 11.1. 远程网盘 11.2. 浏览器部分的设置 12. 导出文件 12.1. 图片校验码 12.2. 图片校验码 - jsp版 13. 剖析el表达式 13.1. 再谈el(Expression Language) 13.2. 作用域 13.3. ...

    路径问题解决方案.txt

    jsp路径问题解决方案,自己总结下来的希望能给需要帮助的人提供便利!

    java开发中的路径问题

    我总结了一些java开发中遇到的相对路径和绝对路径的问题,比如在servelt jsp页面中装载配置文件的默认路径

    C-ATM.zip jsp+servlet 项目【练手/总结/巩固】

    jsp+servlet 项目【练手/总结/巩固】。 所需要的jar包都在里面 源码都放里面了 总结一下: 1. 在JavaWeb中,页面跳转有两种方式:重定向和转发。 2. 重定向是通过发送特定的HTTP响应码告知浏览器请求的资源已被移...

    个人网站jsp

    里面有报告文档的!代码可以运行,没有后台,数据库是access,很简单的网站,只供大家...原因是javabean里的java文件中的路径不对,解决方法??看jsp教科书上有关javabean相关内容,书上有源代码,我就是抄书上的!

    JSP常见的文件操作小结

    本文实例总结了JSP常见的文件操作。分享给大家供大家参考。具体如下: JSP中的文件操作:FILE类 String path=request.getRealPath(/);//传递参数/可以返回web应用根目录 String tmp_path=path+tmp; File f1=new File...

    人力资源管理系统 java jsp sql2000数据 源码 毕业论文

    培训管理模块:主要用于浏览培训计划、添加培训计划、查看培训计划的详细信息、删除培训计划、填写培训总结、查看培训总结和删除培训总结。 奖惩管理模块:主要用于浏览奖惩制度、查看奖惩制度的详细信息、添加奖惩...

    Java_Web总结

    Java Web 总结 Java Web 应用程序是基于 Java 语言和 Web 技术的应用程序,它们可以运行在 Web 服务器上,为用户提供各种服务。Java Web 应用程序的核心技术是 Servlet 和 JavaServer Pages(JSP),它们是 Java ...

    JAVAWeb全课程笔记( html版)

    [总结]Path路径问题 [总结]JavaWeb乱码问题 [转自IBM]中文编码问题 JDBC入门 Jdbc事务控制管理 常用数据库连接池 编写JDBC框架 客户信息管理系统 Servlet Filter 过滤器 HTTP 协议 文件上传和下载 Servlet事件监听器...

    java知识点总结

    路径:在JSP、SERVLET、普通CLASS文件中如何得到项目物理路径 IO操作:结合路径问题用最基础的IO类编写的文件读写删拷贝等一系列操作 正则表达式:源于官方网的一遍报道,里面有自己添加的一些案例等,只要一页,你...

    jsp中获取当前目录的方法

    主要介绍了jsp中获取当前目录的方法,实例分析了JSP获取当前路径的方法,并对相关目录操作函数进行了总结归纳,是非常实用的技巧,需要的朋友可以参考下

    【JSP+Servlet+Tomcat】WEB项目初启动的那些糟心事

    文章目录配置好Tomcat操作流程我配置的index.jsp我配置的web.xmlJavaEE相关包的导入启动遇到“淇℃伅”的乱码问题解决方法网页无显示☆ 404 Not found ☆路径错误配置错误处理方法总结问题解决总结 配置好Tomcat ...

    struts2+spring2+ibates

    5、JSP/Servlet中获得当前应用的相对路径和绝对路径 JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对路径:request.getRequestURI() 文件的绝对路径:application.getRealPath(request.getRequestURI...

    基于SSM框架的CRUD操作实战源码学习与总结

    项目概述:本项目致力于SSM(Spring、SpringMVC、MyBatis)框架的应用实战,通过一个完整的CRUD(创建、读取、更新、删除)操作示例进行学习总结。项目主要采用Html作为前端展示语言,同时融合了Java、JavaScript、...

Global site tag (gtag.js) - Google Analytics