getRequest().getParameter与request.getParameter的不同
getRequest().getParameter()和request.getParameter()是两种获得要求参数的方法,它们的不同以下:
1. 对象类型区分:getRequest().getParameter()是从ServletRequest对象中获得参数值,而request.getParameter()是从HttpServletRequest对象中获得参数值。
2. 使用处景区分:getRequest().getParameter()是在JSP页面中使用的方法,用于获得要求参数的值;而request.getParameter()是在Servlet中使用的方法,用于获得要求参数的值。
3. 返回值类型区分:getRequest().getParameter()返回的是一个字符串,如果该参数不存在,则返回null;而request.getParameter()返回的是一个字符串数组,用于获得多个同名参数的值。
综上所述,getRequest().getParameter()适用于在JSP页面中获得要求参数的值,而request.getParameter()适用于在Servlet中获得要求参数的值。
TOP