Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在jsp提交中找不到页面_Java_Jsp_Servlets_Web.xml_Url Mapping - Fatal编程技术网

Java 在jsp提交中找不到页面

Java 在jsp提交中找不到页面,java,jsp,servlets,web.xml,url-mapping,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"

这是我的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>
现在,当我将此表单提交给我的员工时,服务器是否会显示“未找到页面”。我不知道为什么会发生这种情况?我使用的是tomcat服务器

编辑:当我将此jsp页面放在jsp文件夹外时,“在webcontent文件夹中直接”则可以正常工作并提交表单。为什么不在
jsp
文件夹下提交表单?

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

检查插入浏览器的某个http watch实用程序中的请求url。抱歉,我不知道这一点http watch,因为我对java和web编程都是新手,是url/context/jsp/employee.do或/context/employee.do
http://localhost:8080/CMS/jsp/employee.do?name1=fgnhbj&add+employee=Submit+Query
当我提交表单时,它会转到此url并显示页面not foundperfect:)感谢您的帮助。4分钟后让我接受您的回答按照我的习惯:(
 <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>