struts.xml
<constant name="struts.custom.i18n.resources" value="RegisterAction" />
register.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><s:text name="title"/></title>
</head>
<body bgcolor="#9966FF"><div align="center">
<label>
<strong><font size="+5"><font color="#FF0066"><s:text name="upside"/></font></font></strong><br/>
</label>
<s:form method="post" action="registerAction" id="registerForm" theme="simple">
<table border="0" >
<tr>
<td><s:text name="user.username"/>:</td>
<td><s:textfield name="user.username" /></td>
</tr>
<tr>
<td><s:text name="user.password"/>:</td>
<td><s:password name="user.password" /></td>
</tr>
<tr>
<td><s:text name="user.repassword"/>:</td>
<td><s:password name="user.repassword" /></td>
</tr>
<tr>
<td><s:text name="user.age"/>:</td>
<td><s:textfield name="user.age" /></td>
</tr>
<tr>
<td><s:text name="user.email"/>:</td>
<td><s:textfield name="user.email" /></td>
</tr>
<tr>
<td><s:text name="user.date"/>:</td>
<td><s:textfield name="user.date" /></td>
</tr>
<tr>
<td><s:submit key="submit"/></td>
<td><s:reset key="reset"/></td>
</tr>
</table>
</s:form>
<s:fielderror cssStyle="color:red;">
<s:actionerror cssStyle="color:red;" />
</s:fielderror>
</div>
</body>
</html>
RegisterAction_en_US.properties
user.username=username
user.password=password
user.age=age
user.email=email
user.repassword=repassword
submit=submit
reset=reset
title=register
user.date=date
upside=shoppingregister
RegisterAction_zh_CN.properties
user.username=\u7528\u6237\u540D
user.password=\u5BC6 \u7801
user.email=\u90AE\u7BB1
user.repassword=\u91CD\u590D\u5BC6\u7801
title=\u6CE8\u518C
upside=\u7F51\u4E0A\u5546\u5E97\u6CE8\u518C
user.age=\u5E74\u9F84
user.date=\u51FA\u751F\u65E5\u671F
submit=\u6CE8\u518C
reset=\u91CD\u7F6E
浏览器->工具->Intnet选项->语言 选英文
输入http://pc0317roa:8080/Struts2ShiXun/register.jsp
网上商店注册
用户名: |
|
密 码: |
|
重复密码: |
|
年龄: |
|
邮箱: |
|
出生日期: |
|
|
|
shoppingregister
username: |
|
password: |
|
repassword: |
|
age: |
|
email: |
|
date: |
|
|
|
分享到:
相关推荐
阅读本文之前,你应该了解过SpringBoot的国际化实现与原理,在这里简单介绍下: 1. 国际化 国际化(internationalization),又称为i18n(因为这个单词从i到n有18个英文字母,因此命名)。对于某些应用系统而言,它...
简单实现C# winForm 国际化,先实现菜单国际化,后实现资源国际化
前段页面的国际化,运用jquery-i18next js做国际化处理,i18n实现前端国际化,页面的多语言切换,本例切换了中英文,运用cookie存取使得刷新页面仍然保持当前语言 1、通过请求不同的语言文件,达到国际化前端的效果...
在WPF中界面国际化很容易实现,但是数据国际化确实是一个难题。为了解决项目中的需求,我设计了解决方案。 思路: 1.在数据库中,需要国际化的字段存放国际化key值; 2.在xaml中创建多套国际化,key为数据库中的值...
用于Java国际化的工具
国际化标签库
struts国际化struts国际化struts国际化
Kiwi国际化全流程解决方案
自己收集的按钮国际化实现,大家自己看看,应该有用的
java实现国际化中英文语言切换 java语言切换JSP国际化 java实现国际化中英文语言切换 java语言切换JSP国际化
Spring2.5的国际化配置 基于浏览器语言的国际化配置 使用Spring的MVC,并且配置中有配置Resource文件 <!-- 资源文件绑定器 --> ...
struts1 国际化 源代码 struts1 国际化 工程
为全面提高华北科技学院本科教育教学质量,推动教育信息化和教育国际化的建设,提出了"一体两翼双引擎"的教学发展思路,"一体"即全面提高本科教育教学质量,推进教育现代化;"两翼"即信息化、国际化;"双引擎"即抓基层、强...
发挥自身优势,着力国际竞争力培养,构建了"国际融合的师资队伍建设、国际等效的课程体系与内容建设、国际接轨的教学方法体系建设和国际一流的实习实训基地建设"四位一体的国际化人才培养新模式。重点围绕国内实习实训...
在国际货币体系发展和金融危机的影响下,促进人民币国际化已逐渐演变为国内外的双重需求。 根据弗里德曼提出的货币需求函数,选择1990年至1998年的半年数据,建立了人民币国内货币需求模型,并通过间接测算方法估算...
Android中实现文字、图片资源国际化案例!
Android多语言切换(国际化)代码实现十分简单,下载可以直接运行
国际化demo国际化demo国际化demo国际化demo国际化demo国际化demo
国际化 必备工具 很好用的
代码的详细描述详见博客 ssm框架上实现国际化/多语言