样例如下:
后台代码
@RequestMapping("/update")
public ModelAndView update() {
/**
* Model: 封装数据
* View: 展示数据
*/
ModelAndView modelAndView = new ModelAndView();
// 设置模型数据
modelAndView.addObject("username", "lidantao");
// 设置视图名称
modelAndView.setViewName("success");
return modelAndView;
}
jsp代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>
fasf
</title>
</head>
<body>
<h1>${username}</h1>
</body>
</html>
浏览器访问结果
解决:
原因是jsp默认设置禁止使用EL表达式,所以开启即可
<%@ page isELIgnored="false" contentType="text/html;charset=UTF-8" language="java" %>
把isELIgnored设置成false,表示为,不忽略EL表达式。
修改后,再次访问结果如下: