问题: 当使用EL表达式时候,发现页面如下,${user.password},大写的尴尬有木有。
原因: 为什么呢?原因主要有2个。一是${}调用了Jquery,二是需要jsp页面允许el表达式被解析。二者缺一不可。
解决办法: 一是要引入Jquery,二是要在jsp页面允许el表达式解析。
1.在jsp页面上引入jquery: <script src="<%=request.getContextPath()%>/js/jquery-3.1.1.min.js"></script>。
2.在页面<head>部分加上<%@ page isELIgnored="false" %>用以允许el表达式。
成功后效果: