您现在的位置是:网站首页> 编程资料编程资料
基于JSP HttpServlet的详细介绍_JSP编程_
2023-05-25
1758人已围观
简介 基于JSP HttpServlet的详细介绍_JSP编程_
HttpServlet
先来复习一下上一节提到的类结构图:

可以看到,HttpServlet继承了GenericServlet,不过它也是一个抽象类, 不能直接使用,只能继承它。
HttpServlet中常用的方法有两个:
doGet
void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
当浏览器用GET方式访问时,该方法被调用。
doPost
void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
当浏览器用POST方式访问时,该方法被调用。
这两个函数内部的处理方法基本上与上一节介绍的GenericServlet.service()函数相同。
另外其他的HTTP请求也都有相应的方法:
| HTTP请求类别 | HttpServlet的方法 |
| GET | doGet() |
| POST | doPost() |
| HEAD | doHead() |
| PUT | doPut() |
| DELETE | doDelete() |
HttpServletRequest
doGet()和doPost()函数的两个参数为HttpServletRequest和HttpServletResponse对象。
HttpServletRequest接口表示浏览器请求,你可以通过这个类获取浏览器发送到服务器的任何信息。 对于PHP程序员来说,这个类有点类似于$_GET、$_POST、$_SERVER 等几个变量的内容。 它的常用方法如下:
getParameterString getParameter(String name)
获取指定变量名name所对应的参数值。该方法实际上为父接口javax.servlet.ServletRequest的方法。如果是GET请求则获取查询字符串后的参数,POST请求则获取
相关内容
- JSP 从配置文件获取参数详解_JSP编程_
- JSP和JSTL获取服务器参数示例_JSP编程_
- JSP中js传递和解析URL参数以及中文转码和解码问题_JSP编程_
- 关于request.getHeader("Referer")的问题探讨_JSP编程_
- jsp 文件下载示例代码_JSP编程_
- frameset布局时frame中src路径的页面没有加载的解决方法_JSP编程_
- jsp中将后台传递过来的json格式的list数据绑定到下拉菜单select_JSP编程_
- jsp只在首次加载时调用action实现代码_JSP编程_
- jsp中利用jquery+ajax在前后台之间传递json格式参数_JSP编程_
- jsp地址栏传中文显示乱码解决方法分享_JSP编程_
