在我的JSP页面中我使用了JSTL代码如下:
${user.username}
其中user是存在session中的变量,已经测试过是不为null的,JSTL的标签库、jar相关的文件已导入。
但是在浏览器中却是把“${user.username}”这句话原封不动地显示出来。根本读取不了${user.username}的值。
请问这是为什么呢?
(user这个bean已经有对应的setUsername方法,并且实现了序列化接口)
开始加上如下一句试一下
<%@page isELIgnored="false"%>
如果设定为真,那么JSP中的表达式被当成字符串处理。比如下面这个表达式
${2000 % 20}
在isELIgnored="true
Web容器默认isELIgnored=
"时输出为${2000 % 20},而isE
"false"。
LIgnored="false"时输出为100。
默认是为false
9521

被折叠的 条评论
为什么被折叠?



