微服务 教程
1085个小节阅读:195.4k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
SpringMVC也支持使用Servlet原生对象,在方法参数中定义HttpServletRequest
、HttpServletResponse
、HttpSession
等类型的参数即可直接在方法中使用。
xxxxxxxxxx
// 使用Servlet原生对象
@RequestMapping("/c1/param8")
public void servletParam(HttpServletRequest request, HttpServletResponse response, HttpSession session){
// 原生对象获取参数
System.out.println(request.getParameter("name"));
System.out.println(response.getCharacterEncoding());
System.out.println(session.getId());
}
访问该方法即可:http://localhost:8080/c1/param8?name=bjsxt
一般情况下,在SpringMVC中都有对Servlet原生对象的方法的替代,推荐使用SpringMVC的方式代替Servlet原生对象。
1. 在SpringMVC中,如何获取Servlet原生对象?
A 在方法中创建Servlet原生对象
B 在类中注入Servlet原生对象
C 在方法参数中定义Servlet原生对象
D 在类中创建Servlet原生对象类型的属性
2. 在SpringMVC中,如何使用Servlet原生对象获取请求参数?
A request.getParameter("参数名")
B request.getAttribute("参数名")
C response.getParameter("参数名")
D response.getParameter("参数名")
1=>C 2=>A