大体思想就是
在一个HTML文件中建立一个表单,里面有一个输入框,当客户输入内容后,提交到一个Servlet类,而这个Servlet类取出客户输入的信息,并在一个HTML页面上显示该内容,如何实现的步骤麻烦写详细些。
我创建了web动态工程后,建立了servlet和jsp并且布局了web.xml,但是运行不成功,还请各位高手帮忙,谢谢!下面是我的代码,由于字数限制jsp部分的代码无法贴上
servlet代码:
package aa;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;import javax.servlet.http.HttpSession;public class InputServlet extends HttpServlet{ protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setCharacterEncoding("gb2312"); req.setCharacterEncoding("gb2312"); String input=req.getParameter("input"); PrintWriter pw=res.getWriter(); pw.println("<html><head><title>"); pw.println("显示输入内容"); pw.println("</title><body>"); pw.println(input); pw.println("</body></html>"); } protected void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { doGet(req, res); }}web.xml代码:
<servlet> <servlet-name>InputServlet</servlet-name> <servlet-class>aa.InputServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>InputServlet</servlet-name> <url-pattern>/InputServlet</url-pattern> </servlet-mapping>