在jsp提交中找不到页面

时间:2013-04-14 13:51:35

标签: java jsp servlets web.xml url-mapping

这是我的test.jsp放在webcontent / jsp /

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form action="employee.do" method="get">
<input type="text" name="name1">
<input type="submit" name="add employee" />
</form>
</body>
</html>

现在这里是web.xml

中的servlet映射
 <servlet>
    <servlet-name>EmployeeServlet</servlet-name>
    <servlet-class>com.controller.EmployeeServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>EmployeeServlet</servlet-name>
    <url-pattern>/employee.do</url-pattern>
  </servlet-mapping>
  <servlet>

现在当我将此表单提交给我的employee.do然后服务器说page not found。我不知道它为什么会发生?我正在使用tomcat服务器
编辑:当我将此jsp页面放在jsp文件夹之外时,表示直接在webcontent文件夹中,然后它工作正常并提交表单。为什么它不在jsp文件夹下提交表单< / p>

1 个答案:

答案 0 :(得分:0)

将jsp文件直接保存在web-content下,或将url映射更改为/jsp/employee.do。