Pencil.Java

to dig Java
数据加载中……

我的评论

re: 在jsp页面判断struts2 变量的值 铅笔 2009-04-20 11:00  
哥们,${}是标准EL标签吧。
@龙华城
还有您所说的struts2的Filter会初始化ServletActionContext,这点我有点不明白。 为什么要初始化这个类? 我在org.apache.struts2.dispatcher.FilterDispatcher的源代码中并没有看到相关的信息支持您的这种说话。
@龙华城
在Struts2 中 ,确实是通过ServletActionContext 来获取request,session的。不过你上面的jsp页面上引入这个类我就不明白是为什么了。因为你的语句也没有用到这个类。

还有就是既然你的程序已经应用了struts2框架,那就应该按照MVC框架来分层设计,又为什么要把属性在JSP里赋给其他变量呢?难道还要进行进一步运算?那这就违背了运用struts的初衷。

还有就是你文章中的方法我运行了,提示出错。jsp页面无法compile。

如果你是想达到这个目的的话,可以直接在action中的 execute方法中把属性setAttribute中啊。
这个jsp是通过action跳过来的?

还有如果是这样的话那只需要有get方法就可以了。

能不能说的详细点呢楼主?

<%@page import="org.apache.struts2.ServletActionContext"%>

这个导入的具体原理是什么呢?