日期:2014-05-16  浏览次数:20303 次

JSP Servlet 路径解析 路径设置

??? 在用JSPServlet编写Web应用时,经常遇到的问题就是找不到.do路径,或者.do路径不能解析,其实归根到底就是Servlet路径设置的问题,本文将结合实例来进行讲解。

??? 首先,web应用名为MyApp,应用部署容器为Tomcat

????目录结构如下所示:??

—MyApp

—WEB-INF/

—classes/

—login.classes

—login.java

—lib/

—web.xml

—index.jsp

—pages/

—login.jsp

?

???? web.xml 中配置

?

<servlet> 
<servlet-name>loginhandle</servlet-name>
 <servlet-class>/login</servlet-class>
 </servlet> 
<servlet-mapping>
 <servlet-name>loginhandle</servlet-name>
 <url-pattern>/login.do</url-pattern> 
</servlet-mapping> 

?

?

??? 首先,介绍一下相对路径的概念。

所有相对路径都是由"/"开头的。如:/image/a.gif/user/main.jsp,大家知道在html中的相对路径是这样的: