主页 > 国际回车巷人才网

java,WEB项目如何通过配置让其语言国际化

216 2023-05-10 17:01

java,WEB项目如何通过配置让其语言国际化

可以使用用一些流行框架来解决国际化问题。

在Struts2中,有两种进行国际化操作方式:

在Struts.properties文件中设置处理各种字符编码或者语言的属性文件拆配族。并由此扩展这些属性文件,

让Web系统使用卖稿形成各种语言或信息格式化的配置信旅弊息。

直接装载Struts2提供的自带信息资源包也可以实现。

在web.xml配置文件里面纳胡配置一个encoding过滤器

<filter>  

        <filter-name>encodingFilter</filter-name>  

        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>  

        <init-param>  

            <param-name>encoding</param-name>  

            <param-value>UTF-8</param-value>  

        </init-param>  

        <init-param>  

 纤散  洞竖拦         <param-name>forceEncoding</param-name>  

            <param-value>true</param-value>  

        </init-param>  

    </filter>  

    <filter-mapping>  

        <filter-name>encodingFilter</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>

看 你用什么MVC框架了。一般的struts2 jsf都带国胡轿际化功能。只需要配置相关语言。v层使用框架提供的标签带入配置文件的key值裤纳肆即可通过判断浏茄念览器选项里的语言来获取对应语言

还不放假给你看wpfdk

地方撒稿咐滑从GV范德

打发简笑

大家分开键腊

发过的看见过afgdkjf

java eclipse 国际化程序 相关问题

ResourceBundle rb=ResourceBundle.getBundle(Message);

会自动识别

Message_语言集.properties

这样的文件。

你这样的写,就会从运行时的根目录中加载。

你说SRC是不准确的,你放到SRC里

你看一下编译好的bin目录下是不是也有这个文件。

这个文件是要和class文件放在一起的。