springi18n中英文切换
i18n
在src下创建文件夹resources,在文件夹下创建属性文件
messages_en.properties
addProduct.form.productId.label = Product ID(en i18n)
addProduct.form.name.label = Product Name
addProduct.form.unitPrice.label = unitPrice
addProduct.form.description.label = description
addProduct.form.manufacturer.label = manufacturer
addProduct.form.category.label = category
addProduct.form.unitsInStock.label = unitsInStock
addProduct.form.condition.label = condition
addProduct.form.productImage.label = productImage
messages_zh_CN.properties
addProduct.form.productId.label = \u4EA7\u54C1\u7F16\u53F7
addProduct.form.name.label = \u4EA7\u54C1\u540D\u79F0
addProduct.form.unitPrice.label = \u4EF7\u683C
addProduct.form.description.label = \u63CF\u8FF0
addProduct.form.manufacturer.label = \u5236\u9020\u5546
addProduct.form.category.label = \u7C7B\u522B
addProduct.form.unitsInStock.label = \u5E93\u5B58\u6570\u91CF
addProduct.form.condition.label = condition
addProduct.form.productImage.label = productImage
编辑框架配置文件
编辑addProduct.jsp
访问增加产品页面(显示中文)
<bean id="localeResolver"
class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
<property name="defaultLocale" value="zh_CN" />
</bean>
由zh_CN修改为en
<property name="defaultLocale" value="en" />
访问增加产品页面(显示英文)
实现中英文切换
编辑框架配置文件
配置一个本地化拦截器
编辑addProduct.jsp
增加一个中英文切换