Servlet

来源:互联网 发布:python shape函数 编辑:程序博客网 时间:2024/06/05 19:48

1、Servlet生命周期

Servlet通过调用init()进行初始化。

public void init() throws ServletException{//初始化代码}

Servlet调用service()方法来处理客户端请求,并把格式化的响应写回给客户端。

public void service(ServletRequest request,ServletResponse response) throws ServletException, IOException{}

service() 方法由容器调用,service 方法在适当的时候调用 doGet、doPost、doPut、doDelete 等方法。所以,您不用对 service() 方法做任何动作,您只需要根据来自客户端的请求类型来重写 doGet()doPost() 即可。

2、POST方法
Servlet 处理表单数据,这些数据会根据不同的情况使用不同的方法自动解析:
- getParameter():您可以调用 request.getParameter() 方法来获取表单参数的值。
- getParameterValues():如果参数出现一次以上,则调用该方法,并返回多个值,例如复选框。
- getParameterNames():如果您想要得到当前请求中的所有参数的完整列表,则调用该方法。

原创粉丝点击