各位高手,我碰到了一个简单问题
在action里有这么一句话
ActionContext ctx = ActionContext.getContext();
ctx.put("counter", 1);然后在success.jsp里写了一个这玩意儿
${applicationScope.counter}
可是跳转到该页面,没有显示"1" ,却显示了${applicationScope.counter}
这是怎么回事呀?
需要设置什么属性吗?
在action里有这么一句话
ActionContext ctx = ActionContext.getContext();
ctx.put("counter", 1);然后在success.jsp里写了一个这玩意儿
${applicationScope.counter}
可是跳转到该页面,没有显示"1" ,却显示了${applicationScope.counter}
这是怎么回事呀?
需要设置什么属性吗?
<%@ page isELIgnored="false" %>
才可以
(好像我都是写到第二行)另外既然用了struts2的东东了,为啥还一定要用EL表达式呢?
谢谢2楼,确实是那样,是我在action里写错了
ActionContext ctx = ActionContext.getContext();
Map application = actionContext.getSession();
application.put("counter", 1);然后在success.jsp里写了一个这玩意儿
${applicationScope.counter} 看看这行不行》