恩 是的 ,但是为什么直接访问jsp struts标签多语言就不能正常显示了,显示默认的语言,但是只要请求 通过action 就可以显示多语言了 

解决方案 »

  1.   

    如果实在不行,你有没有想过用action中转一下?
      

  2.   

    标签的属性是从action返回的?jsp 是不经过action的,猜测是因为标签的属性没有值。
      

  3.   

           这个问题是因为你直接进JSP页面,程序本身没有经过strut2处理,但是本身的国际化是通过struts内部处理的。在Struts2 中给当前Action加一个跳转到目标JSP的方法。新建一个空jsp使用小脚本重定向到这个跳转方法。让程序进入Strut2处理后再进入JSP,就应该没问题了。
      

  4.   


    恩 是的 ,但是为什么直接访问jsp struts标签多语言就不能正常显示了,显示默认的语言,但是只要请求 通过action 就可以显示多语言了 哪个我记得好像访问的时候和浏览器的语言好像有关系,你可以试试看