首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

EL如何取本页面的变量?J2EE6中JSTL如何用

2012-11-01 
EL怎么取本页面的变量?J2EE6中JSTL怎么用?1:Java code%int val 10%c:out value${val}/c:out这

EL怎么取本页面的变量?J2EE6中JSTL怎么用?
1:

Java code
    <%        int val = 10;     %>     <c:out value="${val}"></c:out>


这样写取不到值。。。郁闷,难道只能放到作用域里面?!

2:
最近下载了MyEclipse9.0可以创建J2EE6的WEB项目,建立之后不能自动拷贝JSTL的相关JAR包到Tomcat里面,有没有解决办法?
J2EE6中JSTL的JAR包改了名字
javax.servlet.jsp.jstl.jar
jstl-impl.jar

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
报错,找不到JAR包。

[解决办法]
肯定要放作用域里的 比如:request.setAttribute("val",234);
页面可以直接 ${val}取值
[解决办法]
如果是struts2的话 作为action 的属性 页面也是可也用 el取值的
[解决办法]
探讨

肯定要放作用域里的 比如:request.setAttribute("val",234);
页面可以直接 ${val}取值

[解决办法]
探讨
引用:

肯定要放作用域里的 比如:request.setAttribute("val",234);
页面可以直接 ${val}取值

[解决办法]
使用<c:out>c:out>标签必须把对象放到作用域(request)中。

热点排行