在看教程从提交的页面获得参数的,直接访问TumuwangServlet没问题
这个是web.xml
<servlet-name>TumuwangServlet</servlet-name>
<servlet-class>web.tumuwang.TumuwangServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TumuwangServlet</servlet-name>
<url-pattern>/servlet/TumuwangServlet</url-pattern>
</servlet-mapping>这个是index.jsp的提交页面
<form method="post" action="/servlet/TumuwangServlet" name="form1">
<p><input type="text" name="text1"></p>
<p><input type="text" name="text2"></p>
<p><input type="button" value="提交" name="button1"></p></form>
这个是TumuwangServlet 想获得test1 但是我点按钮一点反应都没有呢?是提交路径问题?protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println(request.getParameter("test1"));
out.println("do.Post");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
这个是web.xml
<servlet-name>TumuwangServlet</servlet-name>
<servlet-class>web.tumuwang.TumuwangServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TumuwangServlet</servlet-name>
<url-pattern>/servlet/TumuwangServlet</url-pattern>
</servlet-mapping>这个是index.jsp的提交页面
<form method="post" action="/servlet/TumuwangServlet" name="form1">
<p><input type="text" name="text1"></p>
<p><input type="text" name="text2"></p>
<p><input type="button" value="提交" name="button1"></p></form>
这个是TumuwangServlet 想获得test1 但是我点按钮一点反应都没有呢?是提交路径问题?protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println(request.getParameter("test1"));
out.println("do.Post");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
解决方案 »
- 用MyEclips在做Hibernate Reverse Engineering时出现Dao sessionfactory not selected
- sid不存在,什么原因
- 多线程join有点不明白,求教
- 关于页面潜逃FALSH的问题!
- struts2 麻烦 各位高人这是什么错误啊?
- 数据库的连接!!!!!!!!!!!
- 求助,hibernate读取到未插入数据
- 请问。如何通过jsp夜面向mysql数据库中数据汉字字符?
- 请问MYSQL 和SQL SERVER的驱程放在哪个目录啊
- 怎么样用JSP实现语音对话功能。
- 使用dhtmlxtree时,图标怎么显示不出来啊?
- 在数据库访问中,Hibernate和JDBC可以同时使用吗?
这个才会提交
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println(" <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println(" <HTML>");
out.println(" <HEAD> <TITLE>A Servlet </TITLE> </HEAD>");
out.println(" <BODY>");
out.println(request.getParameter("test1"));
out.println("do.Post");
out.println(" </BODY>");
out.println(" </HTML>");
out.flush();
out.close();
}
改为: public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println(" <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println(" <HTML>");
out.println(" <HEAD> <TITLE>A Servlet </TITLE> </HEAD>");
out.println(" <BODY>");
out.println(request.getParameter("test1"));
out.println("do.Post");
out.println(" </BODY>");
out.println(" </HTML>");
out.flush();
out.close();
} public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet();
}试试