你的表单提交都有方法的,如果提交为get就调用get方法,用post就调用post方法.
get显示你传过去的参数,post则不显示.
get显示你传过去的参数,post则不显示.
解决方案 »
- 求webservice客户端网页版思路(散分啦)
- 有谁知道怎么在JAVA的WEB项目中,生成PDF文件
- 子窗口中执行一个action后如何跳转到父窗口?
- 请各位大虾们给些高见,谢谢
- 在线求助高手帮忙解决一下关于Hashtable的值的获取的问题!
- SOS!!!关于JBuilder运行JSP的问题,请大家帮忙看看,祝大家中秋节快乐!!!
- 请问:如何解决URL路径的中文问题.
- 一个大家都有益的问题,散分!
- JSP中调用JAVA类的问题 请帮忙。
- lucene获取关键字集合
- 急!求教!关于在jsp表单中输入值传递给javabean时出错的问题
- <jsp:useBean >标签中的beanName 和 type 属性在应用中起什么作用
怎么解释呢?
import javax.servlet.*;
import javax.servlet.http.*;
public class ComputerFacetor extends HttpServlet
{
public void init(ServletConfig config)throws ServletException
{
super.init(config);
}
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException
{
PrintWriter out=response.getWriter();
response.setContentType("text/html;charset=GB2312");
out.println("<HTML>");
out.println("<BODY>");
String number=request.getParameter("number");
double n=0;
try
{
n=Double.parseDouble(number);
out.println("<H1> factors of"+n+";<H1>");
for(int i=1;i<=n;i++)
{
if(n%i==0)
out.println(i);
}
}
catch(NumberFormatException e)
{
out.print("<H1>input number letter please!</H1>");
}
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
doPost(request,response);
}
}<html>
<head>
<title>Query</title>
<meta http-equiv="Content-Type" content="text/html;charset=GB2312">
</head>
<body bgcolor="pink"><font color="black" size="3">
<p>请输入一个数,提交给Servlet(Post)方式;
<form action="http://localhost:8080/nego_sun_java/ComputerFacetor" method="post">
<input type="text" name="number">
<input type="submit" value="提交">
</form>
</p>
<p>请输入一个数,提交给Servlet(Get)方式;
<form action="http://localhost:8080/nego_sun_java/ComputerFacetor" method="get">
<input type="text" name="number">
<input type="submit" value="提交">
</form>
</p>
</body>
</html>
怎么解释呢?------------------
表单用post,用doPost来处理.
表单用get,用doGet来处理.
就这样吗???