java web注册表单提交后总显示http status 404?
我用jsp做填写页面,提交的信息到servlet,但是就是显示不出来。代码都是书上的应该没有问题。
总是显示 http status 404
我检查了 路径应该是没有问题的。
文件部署:
jsp的代码:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%
String path = request.getContextPath();
%>
<html>
	<head>
		<title>doPost使用示例</title>
		<style type="text/css">
<!--
center {
	font-size: 25px;
	color: #F63;
}
body,td,th {
	font-family: 隶书, 华文中宋;
	font-size: 20px;
	color: #63C;
}
body {
	background-color: #FFC;
	
}
-->
</style>
	</head>
	<body>
		<center>
			doPost使用示例
		</center>
		<form id="form1" name="form1" method="post" action="<%=path%>/doPost">
			<p>
				姓名:
				<label>
					<input type="text" name="n1" id="n1" />
				</label>
			</p>
			<p>
				性别:
				<label>
					<input type="radio" name="radio" id="r1" value="男" />
				</label>
				男      
				<label>
					<input type="radio" name="radio" id="r2" value="女" />
				</label>
				女
			</p>
			<p>
				居住地址:
				<label>
					<input name="t2" type="text" id="t2" size="30" />
				</label>
			</p>
			<p>
				E-mail:
				<input name="t" type="text" id="t" />
			</p>
			<p>
				联系电话:
				<input name="t3" type="text" id="t3" />
			</p>
			<p>
				<label>
					    
					<input type="submit" name="b1" id="b1" value="提交" />
				</label>
				    
				<input type="reset" name="b2" id="b2" value="重置" />
			</p>
		</form>
		<p>
			 
		</p>
	</body>
</html>
servlet代码:
package chp05;
import 
java.io.IOException;
import java.io.PrintWriter;
import 
javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DoPost_Demo extends HttpServlet {
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws 
ServletException, 
IOException {
		response.setContentType("text/html;charset=GBK");
		request.setCharacterEncoding("GB2312");
		PrintWriter out = response