你要转换这么多次数,为什么不在Action里边需要的东西就做好准备,然后在取出来呢,还是你想在页面传一个参数,然后经过两次转换,这也没必要啊,直接在程序里边转不是更好

解决方案 »

  1.   

    (#User.getString('INPUTDATE')))" 
    这个取的是什么啊,难道你把你的User绑定到了session里边么,我看这明显是一个字符串啊,还有,你绑定的是对象的话,你直接[#User.属性]的方式取不行么,你这个#User我看不出来是什么,还是你的User
    是这样的
    <s:iterator id="User" value="list">
        <s:property value="#User.xxx"/>
    </s:iterator>
    我觉得应该这样的才合理啊,你在User前面加了个#号
      

  2.   

    <s:date name="thisDate" format="yyyy-MM-dd" />
      

  3.   

    <s:date name="thisDate" format="yyyy年MM月dd" />
      

  4.   

    你不会在POJO里边的get set方法上转换啊
      

  5.   

    你以为你生成的get set方法就不能变了,你里边想怎么写就怎么写的,你覆盖那个方法不就行了
      

  6.   


    主要是懒得在action里面改值,毕竟这样是做纯展示的
      

  7.   

    是所有静态方法都不能调用,还是就这一次调用失败了,其他调用静态方法都可以正常调用?如果是前者的话应该是配置没改。
    加一句<constant name="struts.ognl.allowStaticMethodAccess" value="true" />