`
yiding_he
  • 浏览: 449109 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java web应用:两个根目录

阅读更多
根目录,就是“/”。关于它的实际位置,浏览器和 web 应用本身有不同的理解。这就是“两个根目录”。

在浏览器看来,根目录指的是服务器的根目录。如网页 http://hostname/1/1.html 中的一个链接指向“/2/2.html”,它指的是“http://hostname/2/2.html”。

在 web 应用看来,根目录指的是自己的根目录,与自己在服务器中的部署路径(context path)无关。如一个部署到“/app”的 web 应用,当一个页面包含“<jsp:forward page="/2/2.html"/>”,它指的是“http://hostname/app/2/2.html”。这也就是为什么 struts 配置文件中的路径都以根目录开头,而你却不必担心它会指向别的应用的原因。
分享到:
评论

相关推荐

    Java Web应用开发:工程搭建.docx

    ### Java Web应用开发:工程搭建 #### 一、项目工程搭建概述 在Java Web开发过程中,项目的正确搭建是实现功能的基础。本章节将详细介绍如何创建一个动态Web项目,并完成必要的文件夹与资源文件的配置。 #### 二...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    Java Web服务器(应用服务器)-java web应用程序的服务器平台审核.docx

    ### Java Web服务器(应用服务器)概述 #### 一、引言 Java Web服务器,也称为应用服务器,是指为Java Web应用程序提供运行环境的平台。这类服务器不仅能够支持基本的HTTP服务,还能提供更为复杂的Java EE服务,如...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    web-inf和meta-inf

    它是Java Web应用程序的核心配置文件,位于Web应用程序的根目录下。Web-Inf目录的结构如下: * /WEB-INF/web.xml:这是Web应用程序的配置文件,用于描述Servlet和其他应用组件的配置及命名规则。 * /WEB-INF/...

    java web开发中的路径问题

    - **根目录下的链接**:如果需要链接到Web应用根目录下的文件,可以使用绝对路径`&lt;a href="/road/dir2/b.jsp"&gt;b.jsp&lt;/a&gt;`,这里的`/`指向Web应用的根目录。 ### Servlet中的路径表示 Servlet中的路径表示与JSP有所...

    web应用步骤

    这里,我们可以通过分析标签"源码"和"工具"来深入理解这个过程,同时结合压缩包中的"src"和"WebRoot"两个文件夹,我们可以推断出典型的Java Web项目结构。 首先,"src"目录通常是源代码存放的地方,尤其是对于Java...

    tomcat部署到根目录

    根目录部署意味着Web应用的上下文路径需要设置为空字符串,即""。在Tomcat中,这通常是通过修改`conf/server.xml`文件来实现的。在`&lt;Host&gt;`元素(通常代表默认主机`localhost`)内,你需要创建一个新的`&lt;Context&gt;`...

    JAVA-web基础知识点

    在 web 应用程序中,/ 代表当前 web 应用程序的根目录。例如,在 web.xml 文件中,url-pattern 为 / 的 Servlet 将匹配所有请求。 6. 乱码解决办法 在 web 应用程序中,中文乱码是一个常见的问题。解决办法有多种...

    Java ADF开发入门-简单ArcGIS Server Web ADF应用

    对于我们的简单应用,重点关注两个关键文件:WEB-INF目录下的faces-config.xml和Web应用根目录下的map.jsp。 - **faces-config.xml**:此文件定义了Web ADF应用程序的配置,包括连接到业务对象、暴露对象给视图、...

    FileUtils java web 文件上传下载工具

    当你新建一个Java Web项目后,可以直接将这两个目录内的文件复制并覆盖到你的项目中,以便快速开始使用提供的上传下载功能。 总结,`FileUtils`是Apache Commons IO库的一个强大工具,能够简化Java Web应用中的文件...

    Tomcat之web应用的目录组成结构_动力节点Java学院整理

    classes目录:此目录用于存放web应用中用到的Java类文件。这些类文件是通过编译Java源代码得到的,是web应用运行时需要加载的类。 c. lib目录:此目录用于存放Java类运行所需的jar文件。这些jar文件可以包含Java...

    java web 开发实例

    在这个实例中,我们将深入探讨如何使用Servlet和JSP(JavaServer Pages)这两种核心的Java Web技术,结合MyEclipse集成开发环境和MySQL数据库来创建一个完整的Web应用。 首先,Servlet是Java编程语言中的一个接口,...

    web爬虫一个WEB爬虫的实例——JAVA.

    Robots协议是一种约定,网站通过在根目录放置一个名为robots.txt的文件来告诉搜索引擎或爬虫哪些资源是可以索引的,哪些是不可以的。`disallowListCache`是用于缓存每个主机下的robots.txt文件中的不允许访问的URL...

    webkitforandroid.pdf

    - **Java层**(根目录:device\java\android\android\webkit) - **BrowserFrame.java**:对WebCore库中的`Frame`对象进行Java层封装,便于开发者调用。 - **ByteArrayBuilder.java**:辅助类,用于处理字节块链表...

Global site tag (gtag.js) - Google Analytics