“org.apache.struts2.action.LOCALE”是什么意思?其中“locale”java中有什么意思和作用?

解决方案 »

  1.   

    Locale代表本地的环境,包括语言和时区等
      

  2.   

    国际化,一般表示本地语言。查看j2ee的手册吧
      

  3.   

    国际化国际化只是根据客户端浏览器所处的语言环境来自动设置界面语言。而我们在Internet上会看到很多Web程序在主界面上都提供了对不同语言的选择。
        实现上,Java使用java.util.Locate类来描述语言,一个Locate类的对象实例就代表一种语言。并且从客户端获得的语言信息使用“org.apache.struts2.action.LOCALE”保存在了session中,我们只要在调用<bean:message>或其他使用属性文件的语句之前修改session中保存的Locale对象,就可以达到我们的目的