`
囧囧有神
  • 浏览: 206846 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Web应用中的各种路径

阅读更多

Web应用中有各种获取pathURIURL的方法假设网页访问地址:

http://localhost:8080/tradeload/TestServlet

Web应用context: /tradeload

各路径鉴定如下

request.getContextPath()= /tradeload
request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()=
http://localhost:8080
request.getRequestURL()
=
http://localhost:8080/tradeload/TestServlet
request.getRequestURI()
=
/tradeload/TestServlet
request.getPathInfo()
=
null
request.getServletPath()
= /TestServlet

getServletContext().getRealPath('/')
= C:\server\glassfish\domains\domain1\applications\j2ee-modules\tradeload\
其中的servletpath就是web.xml中配置的url-pattern

分享到:
评论

相关推荐

    java Web 中相对路径绝对路径问题总结

    但在Web应用环境中,更常用的是通过类加载器来获取资源,例如`Thread.currentThread().getContextClassLoader().getResource("")`或`FileTest.class.getClassLoader().getResource("")`,这些方法可以用来定位类路径...

    java web开发中的路径问题

    - **重定向**:在重定向中,`"/"`表示的是服务器的根目录`http://机器IP:8080`,而要指向具体的应用,需使用`request.getContextPath()`获取Web应用的路径,如`str + "/dir1/c.jsp"`。 ### 配置文件web.xml中的URL...

    WEB 项目中JAVA取得WEBROOT物理路径

    在Java Web开发中,获取WEB-INF目录或者更广泛的WEBROOT(Web应用的根目录)的物理路径是一项常见的需求。这通常涉及到服务器环境变量、Servlet API的使用以及对Web应用部署结构的理解。以下将详细讲解如何在Java中...

    web中的路径问题

    本文将根据给定的信息来探讨Web应用中的路径问题。 #### 一、Web应用中的路径类型 在Web开发中,路径主要分为两种:绝对路径和相对路径。 - **绝对路径**:包含完整的文件系统或网络路径信息,例如`C:\Users\...

    java(Web)中相对路径,绝对路径问题总结

    - **Send Redirect**: 在JSP中使用`response.sendRedirect("/rtccp/user/a.jsp")`,这里的路径同样是在服务器端解析的,并且相对于当前的Web应用。 #### 2.2 客户端的地址 **客户端路径**则是在客户端浏览器进行...

    Web开发中的路径问题

    首先,我们要理解Web应用中的两种基本路径类型:绝对路径和相对路径。绝对路径是从根目录开始的完整路径,它明确指定了资源的具体位置。相对路径则是相对于当前文件的路径,不包含完整的URL结构。在JSP页面中,这两...

    Web项目设置的路径要求

    - **web.xml**:Web应用的主要配置文件,用于配置Servlet、Filter、Listener等组件。 2. **src/main/webapp**:存放项目源代码和资源文件的目录。 - **index.jsp**:首页文件。 - **images/css/js**:存放静态...

    Java或web中解决所有路径问题

    本文将深入解析Java Web中所有路径问题的解决方法,涵盖Servlet、Action、Controller、Filter、Listener等关键组件的路径获取技巧,以及Spring框架下Web应用根目录的获取策略。 ### 一、理解Java Web中的路径类型 ...

    ServletContext读取web应用中的资源文件.doc

    ServletContext 读取 web 应用中的资源文件 在 Web 应用程序中,我们经常...从上面的例子中,我们可以看到,ServletContext 提供了多种方法来读取 web 应用中的资源文件,这些方法可以满足我们在各种情况下的需求。

    Servlet中的相对路径和绝对路径归纳

    在 web.xml 文件中,`<servlet-mapping>` 中的 `<url-pattern>` 标记中只能使用绝对路径,必须以 `"/"` 开头。这是因为一个应用对应于一个 web.xml,所以这里的绝对路径表示应用的根,而不是服务器的根。 需要注意...

    asp.net中web应用程序部署

    但要注意的是,使用该功能时,仅仅是将文件复制到目的路径中去,并不执行任何的编译操作。 在 Visual Studio express 中,选择 web-site 菜单中的 copy web site,将出现下面的对话框:其中,左边部分是源文件的...

    java_web开发中的路径问题.pdf

    - 在`url-pattern`中,`/`表示Web应用的根路径,如`<servlet-mapping><url-pattern>/dir1/*</url-pattern></servlet-mapping>`,匹配所有以`/dir1/`开头的请求。 5. **URI, URL, URN** - URI(Uniform Resource ...

    java_web开发中的路径问题借鉴.pdf

    在`web.xml`配置文件中,URL映射中的`"/"`同样表示Web应用的根路径。例如,如果要映射到`c.jsp`,配置可能如下:`<servlet-mapping><servlet-name>myServlet</servlet-name><url-pattern>/dir1/c.jsp</url-pattern>...

    java_web开发中的路径问题定义.pdf

    Java Web 开发中路径问题的定义是开发人员在构建动态Web应用程序时必须理解的关键概念。路径问题主要涉及JSP页面、Servlet以及web.xml配置文件,它们之间的路径引用方式有所不同,容易造成初学者的困扰。 首先,JSP...

    JAVA中获取各种路径

    在Java开发中,路径处理是常见且重要的环节,尤其是在Web应用中,正确处理各种路径能够确保资源的准确访问和系统的稳定运行。以下是对标题“JAVA中获取各种路径”及其描述和部分内答所提及的几种路径获取方法的详细...

    JAVA获取各种路径总结

    在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中获取路径 1. **获取当前应用...

    FastReport在web项目中的应用

    【FastReport在Web项目中的应用】FastReport是一款强大的报表生成工具,特别适用于.NET框架下的Web应用程序。它提供了丰富的报表设计功能,使得开发者可以方便地创建复杂的报表,包括表格、图表、图片等多种元素,...

    web应用安全与加速课程讲义.pdf

    Web应用安全与加速是网络开发和运维中的关键领域,涉及保护Web应用程序免受攻击以及提升用户访问速度。在本讲义中,我们将深入探讨HTTP 1.1协议的基础知识,理解HTTP报文的结构和流程,以及它们在Web安全和性能优化...

Global site tag (gtag.js) - Google Analytics