ServletRequest 中常用方法
时间: 2024-05-22 07:12:08 浏览: 72
1. getParameter(String name):获取指定名称的请求参数值。
2. getParameterNames():获取所有请求参数名称的枚举。
3. getParameterValues(String name):获取指定名称的请求参数值的数组。
4. getAttribute(String name):获取指定名称的请求属性值。
5. getAttributeNames():获取所有请求属性名称的枚举。
6. getInputStream():获取请求的输入流,用于读取请求体。
7. getReader():获取请求的字符流,用于读取请求体。
8. getProtocol():获取请求使用的协议名称和版本号。
9. getRemoteAddr():获取客户端的IP地址。
10. getRemoteHost():获取客户端的主机名。
11. getServerName():获取服务器的主机名。
12. getServerPort():获取服务器的端口号。
13. getServletContext():获取请求所在的ServletContext对象。
14. getRequestDispatcher(String path):获取请求转发器。
15. getSession():获取请求所属的HttpSession对象。
16. isSecure():判断请求是否使用了安全协议(如HTTPS)。
17. setAttribute(String name, Object value):设置请求属性的值。
18. removeAttribute(String name):移除指定名称的请求属性。
阅读全文