1、getParameter()方法用于获取HTTP请求中携带的参数,包括查询字符串、表单数据或HTTP请求头中的参数。
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class MyController {
@RequestMapping("/myurl")
public void myMethod(HttpServletRequest request) {
String name = request.getParameter("name");
String age = request.getParameter("age");
// TODO: 处理HTTP请求的业务逻辑
}
}
在这个示例中,我们首先使用request.getParameter()方法获取客户端提交的请求参数。getParameter()方法以字符串形式返回指定请求参数的值,参数名由String类型的参数指定。如果请求中没有指定此名称的参数,则此方法返回null。注意,参数名区分大小写。
2、getParameterValues()方法用于获取HTTP请求中携带的参数值列表,包括查询字符串、表单数据或HTTP请求头中的参数值列表。
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller