星期三。

发布时间 2023-09-27 14:25:36作者: umiQa

关于reques对象使用的常用方法

读取输入数据

 String   getParameter      //(表单中的name值) 获得提交的参数(⼀个name对应⼀个value)
String[]   getParameterValues           //(表单中的name值)  获得提交的参数(⼀个name对多个value)
 Map<String,String[]>   getParameterMap()         // 获得提交的参数,将提交的参数名称和对应值存⼊到⼀个Map集合中

Request作为域对象的API

void   setAttribute(String name, Object obj)           //向Request域中保存数据
Object   getAttribute(String name)                   //从Request域中获取数据
void   removeAttribute(String name)               //从Request域中移除数据

请求,转发

RequestDispatcher  getRequestDispatcher(String path)           //通过ServletRequest对象获得RequestDispatcher对象

void  forward(ServletRequest request, ServletResponse response)           //根据RequestDispatcher中的方法进行请求转发