表单提交Servlet,报404错误
Eclipse工程目录如图:
input.html代码:
html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
input输入内容:
InputServlet.java代码:
package org.xq.servletdemo;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class InputServlet {
public void doGet(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException{
String info = req.getParameter("info");
PrintWriter out = resp.getWriter();
out.println("");
out.println("
input");out.println("
");out.println("
"+info+"
");out.println("");
out.println("");
out.close();
}
public void doPost(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException{
this.doGet(req, resp);
}
}
web.xml配置文件配置:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"
metadata-complete="true">
input
org.xq.servletdemo.InputServlet
input
/ch09/InputServlet
按上面运行之后 报404的错误,肯请各位高手指导!
------解决思路----------------------
public class InputServlet 这个类没有继承HttpServlet吧?
改为
public class InputServlet extends HttpServlet