站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题JSTL的疑惑

JSTL的疑惑

摘要: JSTL的疑惑


request中存有一个类User的实例,我想在Jsp页面访问它的name属性,在Jsp页面这样写:
,结果输出的也是“${user.name}”。而不是我想要的User类实例中name属性的属性值,这是怎么回事呢?


什么应用服务器?有些是不支持EL语法的


要jsp2.0和servlet2.4
首先看你的服务器是否支持
再看你的web.xml配置

还有直接${user.name}就可以了,不必c:out


Tomcat5.0.28,JDK1.5,应该是支持jsp2.0和servlet2.4

楼上的兄弟,我直接在页面上写${user.name}就能直接显示?


vampire423(深水蓝) ,在JSP2.0里面,在JSP页面中,可以直接使用EL表达式,所以在页面中可以直接使用${user.name}来显示user这个对象中的name属性的值,它会自动地在pageScope-requestScope-sessionScope-applicationScope这样四个范围中去查找。


标签库里的国际化标签库在输出中文时要把ZH_CN.properties文件用JDK里的native2asscii编译一下的,不然就会出现你这种问题,你看一下是不是这个原因……


把代码贴出来


↑返回目录
前一篇: 求jspsmart组件包!不胜感激!!!
后一篇: tomcat如何配置首页成自己的主页?