`

errors参数国际化

 
阅读更多
prompt.name=(en)username
error.username.wrong={0} is wrong

public class RegUser extends Action {
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {

UserForm userForm = (UserForm)form;
ActionMessages errors = new ActionMessages();
if(userForm.getUser().getUsername().trim().equals("wxx")) {

errors.add("username", new ActionMessage("error.username.wrong",getResources(request).getMessage(getLocale(request), "prompt.name")));// saveErrors(request, errors);
return mapping.getInputForward();
}
return mapping.findForward("success");
}
}


<action input="/WEB-INF/user/regUser.jsp" name="userForm" path="/RegUser" type="cn.user.strutsdemo.actions.RegUser">
<forward name="success" path="/WEB-INF/user/main.jsp"></forward>
</action>


<input type="text" name="user.username" value="${userForm.user.username}"/> <html:errors property="username" header="" footer="" prefix="" suffix="" /><br>
分享到:
评论

相关推荐

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    structs程序设计从入门到精通word文档

    3.3Struts-config.xml配置文件讲解 3.4struts中文问题","struts国际化问题"??终极解决方案 9 3.5为 Web 服务构建 Struts 应用程序 9 3.6Struts标记库是如何工作的 9 3.7Struts 9 3.8struts简单例子的分析(含代码...

    Spring中文帮助文档

    3.8.2. 利用MessageSource实现国际化 3.8.3. 事件 3.8.4. 底层资源的访问 3.8.5. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.10. 以J2EE RAR文件的形式部署Spring ...

    Spring API

    3.8.2. 利用MessageSource实现国际化 3.8.3. 事件 3.8.4. 底层资源的访问 3.8.5. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.10. 以J2EE RAR文件的形式部署Spring ...

    spring chm文档

    3.8.1. 利用MessageSource实现国际化 3.8.2. 事件 3.8.3. 底层资源的访问 3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 ...

    Spring 2.0 开发参考手册

    3.8.1. 利用MessageSource实现国际化 3.8.2. 事件 3.8.3. 底层资源的访问 3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 ...

    Spring-Reference_zh_CN(Spring中文参考手册)

    3.8.1. 利用MessageSource实现国际化 3.8.2. 事件 3.8.3. 底层资源的访问 3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 4.2. ...

    struts2 标签库 帮助文档

    i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出某个值。可以输出值栈、StackContext 、ActionContext中的值。 push:将某个值放入值栈。 set:设置一个新的...

    Visual Basic 6编程技术大全 中译本扫描版带书签 2/2

    17.4用于国际互联网的ActiveX控件670 17.4.1编程问题670 17.4.2组件下载674 17.4.3授权676 第18章ADO组件678 18.1数据源类678 18.1.1 GetDataMember事件678 18.1.2对DataMember属性的支持681 18.1.3定制ActiveX Data...

    Visual Basic 6编程技术大全 中译本扫描版带书签 1/2

    17.4用于国际互联网的ActiveX控件670 17.4.1编程问题670 17.4.2组件下载674 17.4.3授权676 第18章ADO组件678 18.1数据源类678 18.1.1 GetDataMember事件678 18.1.2对DataMember属性的支持681 18.1.3定制ActiveX Data...

    ZendFramework中文文档

    6.3. 读取(Fetching)选项和参数 6.3.1. 操作 Getopt 异常 6.3.2. 通过名字读取 (Fetching)选项 6.3.3. 报告选项 6.3.4. 读取非选项参数 6.4. 配置 Zend_Console_Getopt 6.4.1. 添加选项规则 6.4.2. 添加...

    Struts原理、开发及项目实施

    另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等。 &lt;br/&gt; 7、一个实例 &lt;br/&gt; 一个用户注册系统,用户通过网页输入相关信息...

Global site tag (gtag.js) - Google Analytics