一、在 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项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径
获取Java Web项目中的WEBROOT或WEB-INF物理路径,是开发过程中的常见操作,通常通过Servlet API的`ServletContext`接口实现。理解Web应用的部署结构和正确使用`getRealPath()`方法,对于解决与文件操作相关的问题至...
本文将围绕Web项目中的路径要求进行详细阐述,包括但不限于项目的目录结构、路径配置方式以及如何在不同环境中正确配置路径等。 #### 一、Web项目的基本目录结构 Web项目的目录结构通常包含以下几个关键部分: 1....
特别是在 Java Web 项目中,获取路径变得更加复杂。下面我们将详细讨论 Java 项目中获取路径的方法和注意事项。 获取相对路径 在 Java 项目中,获取相对路径可以使用 `getResource` 方法。这个方法可以返回当前类...
在Web开发中,路径问题是一个常见且至关重要的概念,它涉及到资源的定位、访问和页面间的导航。本文将深入探讨Web开发中的路径问题,并提供一些最佳实践来避免潜在的困扰。 首先,我们要理解Web应用中的两种基本...
在Java Web开发中,路径问题往往困扰着许多开发者,尤其是在处理资源定位、文件读取以及配置文件加载等场景时。本文将深入解析Java Web中所有路径问题的解决方法,涵盖Servlet、Action、Controller、Filter、...
在Web项目中,定时删除指定路径下的文件是一个常见的需求,特别是在日志管理、临时文件清理或者资源更新等场景。这个任务通常由服务器端程序来执行,以确保系统的高效运行和资源的有效利用。以下是对这个主题的详细...
本文将详细介绍如何将一个Maven项目转换为Eclipse中的Web项目,并解释Maven的基本目录架构。 首先,让我们了解Maven项目的基本结构。一个标准的Maven项目通常包含以下几个关键目录: 1. `src/main/java`:这是存放...
下面将详细讲解.NET中Web项目部署的关键步骤、常见问题及解决方案。 首先,我们需要准备一个运行环境。对于.NET Web项目,这通常意味着确保目标服务器上安装了合适的.NET Framework版本,因为不同版本的.NET ...
在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。本文将针对这一问题进行深入分析,并提供相应的解决方法。 #### ...
在本文中,我们将基于maven创建一个web项目,首先我们需要搭建maven环境,包括安装Myeclipse2013、Tomcat8.0、Jdk1.8和apache-maven-3.3.9。然后,我们需要配置jdk和maven的环境变量,包括设置JAVA_HOME和MAVEN_HOME...
Web 项目打包过程是指将 Web 项目编译并将其转换为可执行文件的过程,以便在生产环境中部署和运行该项目。该过程涉及到多个步骤,包括添加 Web 安装项目、添加项目输出文件、添加数据库文件、设置系统必备、选择启动...
### DWR中JS的引用路径...此外,还需确保`web.xml`中的URL映射配置正确无误,以避免因路径问题导致的加载失败等问题。 通过上述方法,可以有效地解决DWR中JS文件的引用路径问题,保证Web应用程序的稳定性和可靠性。
Java Web 开发中路径问题详解 在Java Web开发中,路径问题经常困扰着开发者,特别是初学者。理解路径的不同类型和使用场景至关重要,因为它们决定了资源的定位和访问方式。以下将详细介绍Java Web中涉及的路径类型...
Java Web 开发中路径问题的定义是开发人员在构建动态Web应用程序时必须理解的关键概念。路径问题主要涉及JSP页面、...在实际项目中,开发人员需要根据不同的场景灵活运用绝对路径和相对路径,确保Web应用的正常运行。
### VS2010中如何发布网站及打包Web项目生成安装文件 在使用Visual Studio 2010进行Web项目的开发过程中,一个重要的环节是项目的发布与安装包的制作。本文将详细介绍如何在VS2010中发布网站以及如何打包Web项目...
### J2EE中的路径问题详解 #### 一、引言 在Java Web开发中,路径的概念至关重要,尤其是在处理JSP和Servlet之间的跳转时。本文将深入探讨J2EE环境中路径的基本概念及其应用方法,包括相对路径和绝对路径的定义、...
本文将详细探讨如何解决.NET Web应用程序安装时无法选择安装路径的问题。 首先,我们需要理解.NET Web应用程序的部署机制。Web Deploy Package是微软提供的一个强大的工具,它可以打包整个Web应用程序,并将其部署...
【FastReport在Web项目中的应用】FastReport是一款强大的报表生成工具,特别适用于.NET框架下的Web应用程序。它提供了丰富的报表设计功能,使得开发者可以方便地创建复杂的报表,包括表格、图表、图片等多种元素,...
在IT行业中,尤其是在Java开发和Web服务器管理中,Bootstrap路径问题常常是开发者遇到的一个常见问题。Bootstrap是一个流行的前端框架,用于快速构建响应式和移动优先的网站,而这里提到的问题实际上与Bootstrap框架...