`

Web 项目中路径问题

    博客分类:
  • JSP
 
阅读更多

一、在 web.xml 中。

    如配置的一个Servlet:

<servlet>
        <description></description>
         <display-name>DoLogin</display-name>
        <servlet-name>DoLogin</servlet-name>
        <servlet-class>wuyechun.myweb.servlet.DoLogin</servlet-class>
  </servlet>
  <servlet-mapping>
         <servlet-name>DoLogin</servlet-name>
          <url-pattern>/DoLogin</url-pattern>  
   </servlet-mapping>

  

注: "/"代表的为工程根目录,“http://localhost:8080/myweb”   只要浏览器地址为“http://localhost:8080/myweb/DoLogin”即可访问DoLogin。

 

二、在servlet中。

 如:http://localhost:8080/MyWeb/DoLogin ,它所在的路径为 http://localhost:8080/MyWeb/ 。

当它访问jsp页面,如:http://localhost:8081/MyWeb//jsp/admin/adminIndex.jsp 

1)以forward方式使用的"/"代表的为:   http://localhost:8081/MyWeb/  ,则有

     response.sendRedirect("/MyWeb/jsp/admin/adminIndex.jsp");

2)以sendRedirect方式使用的“/”代表的为: http://localhost:8081/  ,则有

    response.sendRedirect("jsp/admin/adminIndex.jsp")

 

、在jsp中。

  如:http://localhost:8081/MyWeb/jsp/login.jsp

1)  “/” 代表的为:http://localhost:8080/        可通过 “/MyWeb/DoLogin”访问DoLogin,如提交表单。
2)   使用的所谓“相对路径”是以浏览器地址为基准的。 可通过 “../DoLogin”访问DoLogin。

 注:此页面(login.jsp)的地址为http://localhost:8081/MyWeb/jsp/login.jsp  ,在此页面提交表单至Servlet即DoLogin.java 时,可采用的方式有两种,1)  “/" +工程名+sevelet名,即:/MyWeb/DoLogin   2)相对路径,"../" 代表本jsp页面的上层目录,即  http://localhost:8081/MyWeb  ,则访问方式为:  ../DoLogin 

分享到:
评论

相关推荐

    WEB项目发布TOMCAT路径

    WEB项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径

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

    获取Java Web项目中的WEBROOT或WEB-INF物理路径,是开发过程中的常见操作,通常通过Servlet API的`ServletContext`接口实现。理解Web应用的部署结构和正确使用`getRealPath()`方法,对于解决与文件操作相关的问题至...

    Web项目设置的路径要求

    本文将围绕Web项目中的路径要求进行详细阐述,包括但不限于项目的目录结构、路径配置方式以及如何在不同环境中正确配置路径等。 #### 一、Web项目的基本目录结构 Web项目的目录结构通常包含以下几个关键部分: 1....

    java项目中获取路径详解

    特别是在 Java Web 项目中,获取路径变得更加复杂。下面我们将详细讨论 Java 项目中获取路径的方法和注意事项。 获取相对路径 在 Java 项目中,获取相对路径可以使用 `getResource` 方法。这个方法可以返回当前类...

    Web开发中的路径问题

    在Web开发中,路径问题是一个常见且至关重要的概念,它涉及到资源的定位、访问和页面间的导航。本文将深入探讨Web开发中的路径问题,并提供一些最佳实践来避免潜在的困扰。 首先,我们要理解Web应用中的两种基本...

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

    在Java Web开发中,路径问题往往困扰着许多开发者,尤其是在处理资源定位、文件读取以及配置文件加载等场景时。本文将深入解析Java Web中所有路径问题的解决方法,涵盖Servlet、Action、Controller、Filter、...

    web项目中定时删除某指定路径下的文件

    在Web项目中,定时删除指定路径下的文件是一个常见的需求,特别是在日志管理、临时文件清理或者资源更新等场景。这个任务通常由服务器端程序来执行,以确保系统的高效运行和资源的有效利用。以下是对这个主题的详细...

    maven项目转换WEB项目

    本文将详细介绍如何将一个Maven项目转换为Eclipse中的Web项目,并解释Maven的基本目录架构。 首先,让我们了解Maven项目的基本结构。一个标准的Maven项目通常包含以下几个关键目录: 1. `src/main/java`:这是存放...

    web 项目的部署问题

    下面将详细讲解.NET中Web项目部署的关键步骤、常见问题及解决方案。 首先,我们需要准备一个运行环境。对于.NET Web项目,这通常意味着确保目标服务器上安装了合适的.NET Framework版本,因为不同版本的.NET ...

    web项目MyEclipse里部署时找不到

    在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。本文将针对这一问题进行深入分析,并提供相应的解决方法。 #### ...

    基于maven创建web项目

    在本文中,我们将基于maven创建一个web项目,首先我们需要搭建maven环境,包括安装Myeclipse2013、Tomcat8.0、Jdk1.8和apache-maven-3.3.9。然后,我们需要配置jdk和maven的环境变量,包括设置JAVA_HOME和MAVEN_HOME...

    Web项目打包过程

    Web 项目打包过程是指将 Web 项目编译并将其转换为可执行文件的过程,以便在生产环境中部署和运行该项目。该过程涉及到多个步骤,包括添加 Web 安装项目、添加项目输出文件、添加数据库文件、设置系统必备、选择启动...

    DWR中JS的引用路径问题【前台web】

    ### DWR中JS的引用路径...此外,还需确保`web.xml`中的URL映射配置正确无误,以避免因路径问题导致的加载失败等问题。 通过上述方法,可以有效地解决DWR中JS文件的引用路径问题,保证Web应用程序的稳定性和可靠性。

    java_web开发中的路径问题.pdf

    Java Web 开发中路径问题详解 在Java Web开发中,路径问题经常困扰着开发者,特别是初学者。理解路径的不同类型和使用场景至关重要,因为它们决定了资源的定位和访问方式。以下将详细介绍Java Web中涉及的路径类型...

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

    Java Web 开发中路径问题的定义是开发人员在构建动态Web应用程序时必须理解的关键概念。路径问题主要涉及JSP页面、...在实际项目中,开发人员需要根据不同的场景灵活运用绝对路径和相对路径,确保Web应用的正常运行。

    vs2010中如何发布网站及打包web项目生成安装文件

    ### VS2010中如何发布网站及打包Web项目生成安装文件 在使用Visual Studio 2010进行Web项目的开发过程中,一个重要的环节是项目的发布与安装包的制作。本文将详细介绍如何在VS2010中发布网站以及如何打包Web项目...

    J2ee中的路径问题(word文档)

    ### J2EE中的路径问题详解 #### 一、引言 在Java Web开发中,路径的概念至关重要,尤其是在处理JSP和Servlet之间的跳转时。本文将深入探讨J2EE环境中路径的基本概念及其应用方法,包括相对路径和绝对路径的定义、...

    解决.NET(WebApplication)安装部署的不能选择安装路径的

    本文将详细探讨如何解决.NET Web应用程序安装时无法选择安装路径的问题。 首先,我们需要理解.NET Web应用程序的部署机制。Web Deploy Package是微软提供的一个强大的工具,它可以打包整个Web应用程序,并将其部署...

    FastReport在web项目中的应用

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

    解决bootstrap路径问题

    在IT行业中,尤其是在Java开发和Web服务器管理中,Bootstrap路径问题常常是开发者遇到的一个常见问题。Bootstrap是一个流行的前端框架,用于快速构建响应式和移动优先的网站,而这里提到的问题实际上与Bootstrap框架...

Global site tag (gtag.js) - Google Analytics