我无法在web-inf文件夹中链接我的jsp文件

时间:2015-06-16 10:14:07

标签: java text

{{1}}

//我的类文件在WEB-INF-classes-servlets文件夹中。而我正在尝试访问它显示404错误

4 个答案:

答案 0 :(得分:0)

想象一下,你的班级是这样的:

package com.test;

public class MyServlet extends ... {
}

然后你的XML将有

<servlet>
  <servlet-name>AnyName</servlet-name>
 <servlet-class>com.test.MyServlet</servlet-class>
 </servlet>
   <servlet-mapping>
 <servlet-name>AnyName</servlet-name>
 <url-pattern>/any/path/you/want</url-pattern>
  </servlet-mapping>
 <servlet-mapping>

答案 1 :(得分:0)

您缺少看起来像 -

的定义
<servlet>
    <servlet-name>AddToItinerary</servlet-name>
    <servlet-class>{Class Name with package}</servlet-class>
</servlet>

此外,似乎网址格式错误,您的url-pattern不应该以{{1​​}}开头吗?

答案 2 :(得分:0)

<servlet>
   <servlet-name>ServletName</servlet-name>
   <servlet-class>package.ClassName</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>ServletName</servlet-name>
    <url-pattern>/Url pattern</url-pattern>
</servlet-mapping>

servlet-name - 提供您想要提供的servlet名称

servlet-class - 给出类的绝对路径,如A Class在包 com.test 中,那么它将是 com.test.A < /强>

url-pattern - 提供url模式以关联过滤器或servlet

希望它有所帮助!!

答案 3 :(得分:0)

在HTML页面中,将“ /”从它将开始从项目文件夹导航到URL的动作中删除。