2013-04-14 22 views
3

这是我test.jsp的放置在web内容/ JSP/
页面上提交的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-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> 

现在servlet映射,当我提交此表我的employee.do然后服务器说page not found。我不知道它为什么会发生?我使用的是tomcat服务器
编辑:当我把这个jsp页面放在jsp folde之外r,意思是直接在webcontent文件夹中,然后工作正常,并提交表单。为什么它没有提交表格下的jsp文件夹

+0

检查插入浏览器的某个http监视实用程序中的请求url。 – NINCOMPOOP

+0

对不起,我不知道这个HTTP手表,因为我是新来的Java以及网络编程 –

+0

是url /context/jsp/employee.do或/context/employee.do – NINCOMPOOP

回答

0

将jsp文件直接放在web内容下或将url映射更改为/ jsp/employee .do。

+0

完美:)谢谢你的帮助。我4分钟后接受你的回答到我previliges :( –