ResourceBundle类在jsp中的国际化实现方法
来源:
中文源码网 浏览:136 次 日期:2024-04-30 16:32:27
【下载文档: ResourceBundle类在jsp中的国际化实现方法.txt 】
ResourceBundle类在jsp中的国际化实现方法
今天第一次听说页面国际化这个词,所以查资料,顺便做了一个小页面,做做记录。
首先是两个资源文件,分别为msg_en_US.properties和msg_zh_CN.properties
显然中文字符是需要转换过来的。
这是jsp页面的代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.*"%>
国际化简体中文|
English<%
ResourceBundle bund=ResourceBundle.getBundle("msg",request.getLocale());
String str=request.getParameter("language");
if(str!=null){
if("zh".equals(str)){
bund=ResourceBundle.getBundle("msg",Locale.CHINA);
}
else if("en".equals(str)){
bund=ResourceBundle.getBundle("msg",Locale.US);
}
}
%>
结果图
以上这篇ResourceBundle类在jsp中的国际化实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持中文源码网。