`
shaqiang32
  • 浏览: 105368 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

struts_autoexceptionhandle_login

阅读更多

Struts国际化处理的配置:
1、在Struts-config.xml最后加入
 <message-resources parameter="MessageResources" />
2、提供不同语言版本的资源文件
3、在jsp中使用<bean:message key=""/> 标签,将硬编码文本国际化
4、如何通过程序更改系统默认的Locale

需理解:

* struts的缺省语言环境(Locale)与什么有关?
* 如何通过程序更改系统的默认Locale?

消息文本的国际化处理方案:

总共分成三个部分:如何创建消息?如何传递消息?如何显示消息?

如何创建消息?
区分ActionMessages对象和ActionMessage对象,这两个对象的意义

如何传递消息?
调用saveMessages(传递普通消息)/saveErrors(传递错误消息)方法

如何显示消息?
通过<html:messages/>标签来显示消息(既可以显示普通消息也可以显示错误消息)
通过<html:errors/>标签显示错误消息(只能显示错误消息)

分享到:
评论

相关推荐

    20110930_struts_login

    20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login

    JavaEE源代码 Struts_Spring

    JavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 Struts_SpringJavaEE源代码 ...

    2009MLDN魔乐科技Struts课堂04-Struts_Bean标签功能_(下)

    2009 MLDN魔乐科技 Struts课堂实战视频教程 全6讲 01-Struts_简介与登陆...02-Struts_工作原理与核心配置 03-Struts_对于输入参数的处理 04-Struts_Bean标签功能 05-Struts_Struts国际化处理 非常经典,适合初学者!

    MyEclipse_Struts_Quickstart.rar_eclipse struts_myeclipse_myeclip

    【标题】"MyEclipse_Struts_Quickstart.rar" 是一个关于使用MyEclipse集成开发环境(IDE)进行Struts框架快速开发的资源压缩包。这个压缩文件包含了关键的资料和指南,旨在帮助开发者在Eclipse基础上充分利用...

    struts_ejb.rar_EJB weblogic_ejb_ejb struts _ejb+struts_weblogic

    这个名为"struts_ejb.rar"的压缩包文件,显然是为了教授初学者如何将这三种技术结合使用,以实现一个实际的在线留言簿应用。 首先,让我们深入了解一下每个技术: 1. **Struts**:Struts是一个开源的MVC(Model-...

    struts_login.rar_struts .login()

    本案例“struts_login.rar_struts.login()”旨在演示如何使用Struts框架实现一个简单的登录功能。我们将深入探讨这个案例中的关键知识点。 1. **Struts框架基础**: Struts将业务逻辑、控制流程和表现层进行了分离...

    struts_dynavalidator_login.rar_struts

    这个“struts_dynavalidator_login.rar”压缩包包含了一个Struts框架下实现动态验证登录功能的示例程序。在这个程序中,Struts的核心职责是协调控制器、模型和视图,使得开发者可以更方便地构建结构清晰、可维护性强...

    Spring_Struts_Ibatis_Mysql Demo

    【Spring_Struts_Ibatis_Mysql Demo】是一个典型的Java Web应用程序示例,它整合了四个关键的技术框架:Spring、Struts、iBatis和MySQL数据库。这个项目旨在展示如何在实际开发中有效地集成这些组件,创建一个功能...

    struts_i18n1_login

    在"struts_i18n1_login"这个实例中,我们将探讨如何利用Struts框架实现国际化(i18n)功能,并创建一个基本的登录界面。国际化是一个重要的特性,它允许应用程序根据用户的语言和地区提供定制化的用户界面。 首先,...

    Struts_core_study

    本教程“Struts_core_study”旨在帮助开发者深入理解并掌握Struts的核心概念和用法。 1. **MVC设计模式**:MVC模式是软件工程中的一种设计模式,用于分离应用程序的数据、业务逻辑和用户界面。在Struts中,...

    struts-ajax.rar_ajax struts _struts ajax_struts ajax war

    标签"ajax_struts_struts_ajax_struts_ajax_war"进一步强调了这是关于Struts和Ajax的整合,并且可能包含了一个war文件,war文件是Java Web应用的标准打包格式,可以直接部署到Servlet容器如Tomcat中运行。...

    struts_menu源码web集成

    Struts_Menu是一个基于Struts框架的菜单管理组件,它的源码提供了一个清晰的示例,帮助开发者理解如何在Web项目中集成和自定义菜单功能。本文将深入探讨Struts_Menu的核心概念、工作原理以及如何将其整合到Web项目中...

    struts_02源代码

    1. **13_struts_dynavalidator_login**: 这个例子可能涉及到Struts的动态验证器 DynaValidatorForm。DynaValidatorForm 是 Struts 提供的一种灵活的表单验证机制,它允许在运行时动态地定义表单字段的验证规则,而...

    struts_login 源码共享

    本资料“struts_login”提供了一个基础的登录功能实现,适合初学者进行学习和实践。 在Struts框架中,MVC模式被用来分离业务逻辑、数据模型和用户界面,使得代码更易于管理和维护。具体来说: 1. **Model(模型)*...

    struts_login.rar

    在这个"struts_login.rar"压缩包中,我们很显然看到它提供了一个基本的Struts登录示例,这对于初次接触Struts框架的学习者来说是非常有价值的。 首先,让我们来理解一下Struts框架的核心概念: 1. **MVC设计模式**...

    struts_ts struts_ts

    "Struts_ts"可能指的是Struts的一个特定版本或者一个测试集,用于测试或演示Struts的功能。由于描述中的"struts_tsstruts_ts..."看起来像是重复,我们可以推测这可能是某种错误或者填充内容,实际意义不明确。 ...

    JavaEE源代码 Struts_Hibernate

    JavaEE源代码 Struts_HibernateJavaEE源代码 Struts_HibernateJavaEE源代码 Struts_HibernateJavaEE源代码 Struts_HibernateJavaEE源代码 Struts_HibernateJavaEE源代码 Struts_HibernateJavaEE源代码 Struts_...

Global site tag (gtag.js) - Google Analytics