关于struts if标签的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:12:39
<s:set name="language" value="locale"></s:set>
<s:property value="#language"/>
locale是语言类型,我用上面2句可以在页面打出en,说明#language没问题

<s:if test="#language=='en'">
111
</s:if>
可是上面的if判断就失效了,不会显示111.就算替换成#{language}或者
%language,%{lauguage}都没用啊
这是怎么回事,if标签的test判断老是不能用,只能用js代替,好麻烦,谁来帮帮我
1楼的<s:if test="%{#language=='en'}">还是不行.
我网上找了好多if标签,基本上都是这么写的,自己用起来却不行,然道是配置出问题了.

<s:if test="%{#language=='en'}">
试试这样
哦。。。那我就不知道了诶,我这几种方法都行的,实在看不出哪出问题了,等高人吧

用法没错,我测试的时候能显示。。。建议重新build一下工程。。。