Servlet中的doPost方法(第十九周)
(2009-07-12 08:39:59)
标签:
杂谈 |
分类: JAVA课程笔记及总结 |
Servlet中的doPost方法
doPost方法是用来处理表单post方式提交的表单,不能处理客户端浏览器直接访问。
实例如下:USERFORM2.JSP
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<html>
<head>
</head>
<body>
</body>
</html>
接下来,相对应的Servlet代码如下(DOPOSTDEMO.JAVA)
package com.javaweb.ch10;
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 DoPostDemo extends HttpServlet {
}
解释一下上面代码的意思:
实例代码DOPOSTDEMO.JAVA的主体代码与前面的doGet方法的主体代码相似,只是将代码写在了doPost中,doPost方法能处理Post方式提交的表单,但无法处理浏览器的直接访问。实际上,我这样写的目的就是想说不论是doGet方法还是doPost方法都能处理各自的提交方式,但两个方法之间对同一种请求的处理则是不允许混用。如果要想用一种方法来同时处理客户端的get及post请求请关注下周博文中的service方法(今天写完了的话下周就没有写的了,OK!)。