项目场景:
假设datas里有一些数据,想通过jsp文件里写el表达式在浏览器输出。
//1.将数据存储到request域中
request.setAttribute("datas",datas);
//假设datas里有一些数据
//2.转发到el_demo.jsp
request.getRequestDispatcher("/el_demo.jsp").forward(request,response);
在el-demo.jsp里写这样一句el表达式,去浏览器并不会展示出来datas数据。
<body>
${brands}
</body>
解决方案:
在jsp文件配置一句代码如下,也就是第二行,就可以解决了。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false" %>
<html>
<head>
<title>Title</title>
</head>
<body>
${brands}
</body>
</html>