`
dennisbing
  • 浏览: 160829 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts1 使用ApplicationResources.properties文件

阅读更多
1,建立一个MainAction.java

   其中必须有这么一句代码实现跳转:

   return mapping.findForward("main");

2.上面的那个main对应着struts-config.xml中的forward

       <action
      attribute="mainForm"
      input="/main.jsp"
      name="mainForm"
      path="/main"
      scope="request"
      type="com.yourcompany.struts.action.MainAction">
     
      <forward name="main" path="/main.jsp"></forward>
     </action>

3.在main.jsp中用struts自带的标签,然后关联到ApplicationResources.properties文件

<head><title><bean:message key="main.jsp.title" /></title></head>

 <body>
   <h3>
    <bean:message key="main.jsp.welcome" />
   </h3>
 </body>
 

4.在struts-config.xml中关联到ApplicationResources.properties文件中的

   <message-resources parameter="com.yourcompany.struts.ApplicationResources" />


5.main.jsp中的标签key是需要和ApplicationResources.properties文件中对应的

   main.jsp.title=DENNIS.main.jsp.Dennis
   main.jsp.welcome=Welcome.to.Dennis



修改struts的配置文件需要重启Tomcat,记住了,然后就会出现配置的响应的信息了。嘿嘿。刚开始看,慢慢学习,不论多困难,都会有进步的。
分享到:
评论

相关推荐

    解决Struts中ApplicationResources.properties文件不支持中文问题

    解决 Struts 中 ApplicationResources.properties 文件不支持中文问题需要使用 Properties Editor 工具,该工具可以正确地处理中文字符,使得 Struts 框架中的资源文件可以正确地显示中文字符。

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    专为multipart请求信息使用的org.apache.struts2.dispatcher.multipart.MultiPartRequest解析器接口(文件上传用) struts.multipart.saveDir The directory to use for storing uploaded files 设置存储上传...

    解决MyEclipse下开发Struts异常:org.apache.struts.taglib.bean.CookieTei.doc 下载

    - 在配置文件`ApplicationResources.properties`中,请确保不要包含任何中文字符。这是因为某些字符编码问题可能会导致文件解析错误,进而引发其他类型的问题。 - 如果问题仍未解决,建议检查项目的构建路径和依赖...

    Struts中的国际化(资源文件的应用)

    这将告诉Struts使用`ApplicationResources.properties`作为默认的资源文件。对于其他语言版本,Struts会自动查找与当前用户locale匹配的资源文件,如`ApplicationResources_zh_CN.properties`。无需在配置文件中显式...

    Struts1框架验证机制任务2

    1. **验证机制**:Struts1的验证机制主要由`ValidatorPlugIn`、`ValidatorForm`、`validation.xml`和`ApplicationResources.properties`文件组成。`validation.xml`定义了验证规则,而`ApplicationResources....

    STRUTS validate 配置简介

    如果`hh`字段为空,验证器将使用`ApplicationResources.properties`中的错误消息替换`arg0`占位符,并将用户重定向到`input`属性指定的URL显示错误信息。这种机制使得表单验证过程既可定制又易于维护。

    struts1.x 最简洁国际化 源代码

    - 这告诉Struts在初始化时查找名为`ApplicationResources.properties`的资源包。 6. **控制器逻辑**: - 在Action类中,可以通过`ActionContext`获取当前的`Locale`,并根据它加载对应的资源包。然后,Action可以...

    整合struts+hibernate图文详解.doc

    3. 更新`ApplicationResources.properties`资源文件,添加相应的错误消息。 4. 在`struts-config.xml`中配置Validator插件,指定验证规则文件的位置。 **六、完善JSP页面** 在`login.jsp`中,使用Struts标签库来...

    Struts开发模式经验总结

    - **消息资源**:使用`&lt;bean:message&gt;`标签在页面上展示本地化文本,通过ApplicationResources.properties文件实现多语言支持。 - **ActionForm**:用于封装用户从表单提交的数据,通常包含验证逻辑,验证失败会...

    《struts开发遇到的问题.rar》

    - **ApplicationResources.properties**:这是一个用于存储国际化和本地化资源的文件,常见问题包括键值对不匹配、编码问题或缺少必要的键。确保键和值对应正确,并使用正确的字符编码保存文件。 - **hibernate....

    Struts2知识讲解

    在Struts1中,请求从JSP页面出发,通过.do映射到达ActionServlet,接着读取配置文件(struts-config.xml和ApplicationResources.properties),创建ActionForm来接收和验证参数,然后执行Action并查找转发路径。...

    用Struts1实现的国际化语言切换

    1. **创建资源包**:在Struts1中,我们需要创建一系列的`.properties`文件,每个文件对应一种语言。例如,我们可以创建`messages_en.properties`(英语)和`messages_zh_CN.properties`(简体中文)。这些文件存储在...

    struts原理与实践(六)

    如果字段为空,就会触发错误消息,该消息的标识符是`errors.required`,在`ApplicationResources.properties`文件中查找对应的错误信息。 通过Validator框架,开发者可以集中管理校验规则,使得应用更具扩展性和可...

    Struts的乱码问题

    这条命令会将`ApplicationResources.properties`文件按照GBK编码转换为`ApplicationResources_zh.properties`文件。需要注意的是,转换后的文件内容需要用相应的编码打开才能正常显示。 #### 总结 通过上述方法,...

    Struts_使用消息资源文件创建国际化Web应用

    - **默认资源文件**:`ApplicationResources.properties` - **特定语言的资源文件**:例如 `ApplicationResources_fr.properties` 用于法语环境。 这些资源文件位于项目的类路径下,通常是 `/WEB-INF/classes/` 或 ...

    struts-bean:message使用

    2. 资源文件通常放在`WEB-INF/classes`目录下,文件名为`ApplicationResources.properties`。为支持多种语言,可以创建如`ApplicationResources_zh_CN.properties`(中文简体)和`ApplicationResources_en_US....

    struts1多国语言的实现

    - 在Struts1中,我们通常使用`.properties`文件来存储不同语言的文本。例如,创建`message_en.properties`(英语)和`message_zh_CN.properties`(简体中文)文件,将这些文件放在`src/main/resources`目录下,用于...

    Struts常见错误汇总.txt

    1. **检查 ApplicationResources.properties 文件**:确保所有在 JSP 页面上引用的消息键都存在并且拼写正确。 2. **检查 struts-config.xml 文件**:确认配置文件中正确指定了要使用的资源文件路径。 3. **检查国际...

    Struts2的国际化

    在`struts-config.xml`中通过`&lt;message-resources&gt;`元素引入这些资源文件,若找不到特定的`xx_XX`文件,则回退至默认的`Application.properties`文件。在JSP页面中,使用`&lt;bean:message key=""/&gt;`标签输出国际化内容...

    SSH错误集锦

    这个错误通常发生在缺少所需的资源,检查 ApplicationResources.properties 文件里是否有 JSP 文件里需要的资源。解决方法是检查 ApplicationResources.properties 文件,确保有 JSP 文件里需要的资源。 5. “No ...

Global site tag (gtag.js) - Google Analytics