JAVA全系列 教程
3762个小节阅读:7090.5k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
context作用域表示在整个应用范围都有效。在SpringMVC中对context作用域传值,只能使用ServletContext对象来实现。但是该对象不能直接注入到方法参数中,需要通过HttpSession对象获取。
编写控制器方法
xxxxxxxxxx
@RequestMapping("/c2/hello7")
public String setContextModel(HttpSession session){
ServletContext servletContext = session.getServletContext();
servletContext.setAttribute("age",10);
return "baizhan";
}
编写jsp页面
xxxxxxxxxx
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<html>
<head>
<title>百战</title>
</head>
<body>
<h1>你好!${requestScope.name}</h1>
<h1>地址是!${sessionScope.address}</h1>
<h1>年纪是!${applicationScope.age}</h1>
</body>
</html>
1. 在SpringMVC控制器中,如何向context域设置数据
A 直接使用ServletContext
作为方法的参数设置数据
B 使用HttpSession
作为方法的参数,通过HttpSession
获取ServletContext
设置数据
C 直接使用HttpSession
作为方法的参数设置数据
D 无法向context域设置数据
1=>B