`

struts2 国际化--jsp 中直接访问某个资源文件

JSP 
阅读更多

     struts2  为我们提供了<s:i18n>标签,使用<s:i18n>标签我们可以在类路径下直接从某个资源文件中获得国际化数据.而无需任何配置:

 

<s:i18n name="资源文件前缀">

   <s:text name="keyName">

</s:i18n>

 

 

如果要访问的资源文件在类路径的某个包下,可以这个访问:

<s:i18n name="org/taink/action/package ">  // package 包下资源文件的固定前缀

      <s:text name="keyName">

          <s:param>张三</s:param>

      <s:text>

</s:i18n>

 

----上面访问org/taink/action/package包下基本为 package   的资源文件.

 

 

 

分享到:
评论

相关推荐

    struts-2.2.1.1-all.rar

    6. **国际化(Internationalization, i18n)**: Struts 2支持多语言,开发者可以通过资源文件轻松实现应用程序的国际化。 7. **异常处理**: Struts 2提供了优雅的异常处理机制,可以通过配置文件指定不同类型的异常应...

    struts2实现文件下载功能

    在这个“Struts2实现文件下载功能”的示例中,我们将深入探讨如何利用Struts2框架来实现在web应用中让用户下载文件的功能。 首先,我们需要理解文件下载的基本原理。在Web应用中,当用户点击一个链接或提交一个表单...

    struts2国际化源码

    在Struts2中,国际化(i18n)是一项重要的功能,它允许开发者为不同的地区和语言提供本地化的用户体验。这里我们将深入探讨Struts2国际化源码的实现及其工作原理。 国际化(i18n)是软件开发中的一个术语,意指设计...

    Struts2入门教程-分析及讲解

    - **Value Stack**:值栈是Struts2的数据传递机制,存储Action的属性值,便于视图层直接访问。 3. **配置文件** - **struts.xml**:框架的主配置文件,定义Action、Interceptor、Result等元素。 - **struts....

    struts2--之二

    8. **国际化(i18n)**:Struts2支持多语言环境,通过资源配置文件,可以方便地实现应用的国际化。 对于初学者来说,理解并熟练掌握上述知识点是掌握Struts2的关键步骤。首先,你需要了解MVC模式的基本原理,然后...

    jsp+struts小项目-2

    具体的内容无法从这个信息中获取,但通常一个基于Struts的项目会包含以下组件:Web应用配置文件(web.xml)、Struts配置文件(struts-config.xml)、Action类、JavaBean类、JSP页面、以及其他必要的资源文件(如图片...

    struts-2.5.16-docs.zip

    8. **国际化与本地化**:Struts 2支持多语言环境,通过资源包(.properties文件)来实现界面文本的国际化。 9. **异常处理**:框架提供了一套全面的异常处理机制,可以全局或局部地捕获并处理应用程序中的异常。 ...

    Struts2文件上传程序示例

    在Struts2中,文件上传主要依赖于Apache Commons FileUpload库。这个库提供了处理HTTP多部分请求的能力,使得我们能够方便地获取并处理上传的文件。在`struts.xml`配置文件中,我们需要配置一个特定的拦截器——`...

    struts2-2.2.3 apps.rar

    1. **Action与Result**:在Struts2中,Action类是业务逻辑的载体,负责处理来自用户的请求。当用户触发一个操作时,Struts2会调用相应的Action执行业务逻辑,然后通过Result来决定如何展示结果,如跳转到某个JSP页面...

    struts2教程我在培训时用的

    - **struts.properties**:用于配置框架级别的属性,如国际化资源文件的位置等。 - **控制器组件** - **Action**:是Struts2的核心组件之一,负责处理用户请求,并将结果返回给视图。 - **拦截器**:用于实现...

    struts-2.5.12-all.zip

    Struts 2支持多语言环境,开发者可以通过资源文件实现应用的国际化和本地化,为不同地区的用户提供合适的语言显示。 **9. 错误和异常处理** 框架提供了统一的错误和异常处理机制,当Action执行出错时,可以自动跳转...

    struts2 标签库 帮助文档

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

    struts2实例源码2

    8. **国际化与本地化**:Struts2支持多语言环境,可以轻松地添加新的语言包,以适应不同地区的用户需求。 9. **插件支持**:Struts2有一个强大的插件体系,如Struts2-dojo-plugin、Struts2-convention-plugin等,...

    struts+spring+hibernate(mysql)用户登录及文件上传

    Struts、Spring 和 Hibernate 是Java Web开发中的三大框架,它们结合使用可以构建高效、模块化的应用程序,特别是对于处理用户登录和文件上传等常见功能。在这个项目中,"struts+spring+hibernate(mysql)用户登录及...

    struts1 文件上传源码----下载不扣分,回帖加1分,欢迎下载,童叟无欺

    4. **ServletRequestWrapper**:Struts 1框架会使用Servlet API的`HttpServletRequest`包装类来处理多部分请求,确保可以访问到上传的文件。 5. **ActionServlet**:Struts 1的核心控制器,它会调用ActionForm的...

    Struts2入门教材

    8. **国际化与本地化**:Struts2支持多语言环境,通过资源包(properties文件)实现文本的国际化和本地化。 9. **插件系统**:Struts2有强大的插件架构,如Struts2-convention插件可以自动映射Action,Struts2-dojo...

    YSS-Struts2

    2. **国际化**:通过配置资源文件,可以轻松实现应用程序的多语言支持。 3. **权限管理**:利用拦截器可以实现基于角色的权限控制。 4. **AJAX集成**:Struts2 提供了AJAX插件,可以轻松实现部分页面的异步更新。 ...

    struts2学习资料

    8. **国际化与本地化**:Struts2支持多语言环境,可以通过资源包(Properties文件)实现内容的国际化和本地化。 9. **插件体系**:Struts2具有强大的插件扩展能力,如 strut2-dojo-plugin 支持Dojo库,strut2-...

    struts2的简单运用

    8. **国际化与本地化**:Struts2支持多语言环境,可以通过资源包(properties文件)轻松实现应用的国际化和本地化。 9. **Ajax支持**:通过Struts2的Ajax插件,开发者可以方便地实现局部刷新和异步数据交互,提高...

    struts2 upload file

    在Struts2中,文件上传主要依赖于`Commons FileUpload`库,这是一个Apache提供的用于处理HTTP多部分请求的库。首先,你需要在项目中引入`commons-fileupload`和`commons-io`这两个库的依赖,以便能够处理文件上传的...

Global site tag (gtag.js) - Google Analytics