`
sunxboy
  • 浏览: 2887721 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts处理导演信息不使用资源文件(转)

阅读更多

ErrorTag源码,原来是可以不用资源文件的。

ErrorsTag.
if (report.isResource()) {
                message =
                    TagUtils.getInstance().message(
                        pageContext,
                        bundle,
                        locale,
                        report.getKey(),
                        report.getValues());
            } else {
                message = report.getKey();
            }
说明,是可以不使用资源文件的。
再看,ActionMessage构造方法,
 new ActionMessage( String value, boolean isResource );
只要这样构造就不用资源文件,
 ActionMessage msg =  new ActionMessage("随便写",false);
之后把
  ActionMessages errors = ..
  errors.add( "mykey",msg)
  ...
最后页面上使用
 <html:errors property="mykey"/>
这样就输出了
 "随便写"。
所以,结论是,可是不用资源文件使用ActionMessage,以及<html:errors>

分享到:
评论

相关推荐

    Struts1 和 Struts 2 国际化全局资源

    1. **资源文件**:与Struts1类似,也需要创建多个`.properties`文件,但Struts2可以使用Spring的`MessageSource`接口,这允许更高级的配置和资源查找策略。 2. **配置struts.properties或struts.xml**:在`struts....

    JavaEE Struts文件上传

    1. **配置Struts2 Action**:在Struts2中,我们需要创建一个Action类来处理文件上传请求。这个类通常需要实现`ServletRequestAware`接口,以便可以直接访问HttpServletRequest对象,从中获取上传文件。 2. **添加...

    struts2文件上传下载源代码

    总之,Struts2文件上传和下载是Web开发中必不可少的功能,涉及的技术点包括表单处理、文件流操作、服务器配置以及错误处理。通过理解和实践提供的源代码,开发者可以加深对Struts2框架的理解,提升其在实际项目中的...

    struts2实现文件下载功能

    - 在处理文件下载时,要注意防止路径遍历攻击,确保用户不能访问服务器上的任意文件。 - 还需要考虑文件大小限制,避免因大文件下载导致服务器资源耗尽。 6. **Struts2拦截器**: - Struts2的拦截器...

    怎么读取struts2.0的资源文件

    怎么读取struts2.0的资源文件,不会struct2的小伙伴们,学一学吧

    struts2的struts.properties配置文件详解

    6. struts.custom.i18n.resources:这是一个附加的国际化属性文件路径,Struts2将加载这个文件中的国际化信息。 7. struts.custom.properties:这是一个附加的配置文件路径,Struts2将加载这个文件中的设置和参数。...

    Struts2属性文件详解

    指定了处理`multipart/form-data` MIME类型(文件上传)请求的框架,默认值为`jakarta`,表示使用Commons FileUpload组件处理文件上传。其他支持的选项包括`cos`和`pell`,分别代表使用Cos文件上传框架和Pell文件...

    struts中文资源文件转换工具

    总的来说,"struts中文资源文件转换工具"是一个实用的辅助工具,它简化了在Struts项目中处理中文资源文件的复杂性,有助于确保应用程序的稳定性和用户体验。对于处理多语言环境的Java Web开发者来说,理解和掌握这类...

    struts2 单文件,多文件上传及拦截器实现异常处理

    在文件上传方面,Struts2提供了方便的API和配置方式来处理单个或多个文件的上传。在这个主题中,我们将深入探讨Struts2如何实现单文件和多文件上传,并通过拦截器来处理可能出现的异常。 首先,我们来看单文件上传...

    Properties Editor(在eclipse编辑struts2 资源文件的插件 由unicode转换成中文)

    Properties Editor是一款专为Eclipse开发的插件,主要用于编辑Struts2框架中的资源文件,尤其在处理Unicode编码和中文字符转换方面提供了极大的便利。这款插件解决了开发人员在使用Eclipse进行国际化(i18n)开发时...

    struts2+jquery+ajax文件异步上传

    4. Struts2 Action接收并处理文件:在服务器端,Struts2的Action类接收到请求,解析文件数据,并进行验证和存储。 5. 返回响应:服务器处理完文件后,返回一个响应,告知前端文件上传的结果,如成功或失败。 6. 更新...

    Struts2资源文件在jsp页面中显示乱码解决

    Struts2框架通过资源文件(通常是`.properties`文件)来存储各种语言环境下的文本信息,以便在不同地区和语言环境中提供相应的用户界面文本。这些资源文件通常包含键值对,键用于引用,值则为具体的文本内容。当...

    Struts资源文件分享

    这个“Struts资源文件分享”很可能是为了帮助开发者更好地理解和使用Struts框架而提供的资料包,其中包括了Struts 2.5.20版本的相关文件。 Struts 2是Struts 1的升级版,它在原有的基础上增加了许多新特性,提升了...

    struts1和struts2分别实现文件上传下载功能

    Struts1使用了`commons-fileupload`库来处理文件上传。你需要在ActionForm中定义一个`File`类型的属性,这个属性对应用户在表单中选择的文件。在配置文件中,你需要开启多部分请求解析,这通常是在struts-config.xml...

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

    ### Struts 使用消息资源文件创建国际化 Web 应用 在构建多语言支持的 Web 应用时,国际化(Internationalization,简称 i18n)是一个关键要素。通过使用 Struts 框架中的消息资源文件,可以有效地实现 Web 应用的...

    struts多文件上传

    在Struts1.2版本中,实现多文件上传是一项常见的需求,它允许用户在一次提交中上传多个文件,这对于数据交互、资源分享等场景非常实用。在本教程中,我们将深入探讨如何在Struts1.2中实现这一功能。 首先,理解多...

    struts框架-文件上传下载

    1. 使用Struts2的拦截器来处理文件上传,可以更好地控制和管理文件上传过程。 2. 为文件上传和下载操作编写单元测试,确保其稳定性和正确性。 3. 保持代码的可读性和可维护性,遵循良好的编程规范。 以上是对...

    Struts AJAX文件上传

    Struts AJAX 文件上传是一种在Java Web开发中实现异步数据传输的技术,它结合了Struts框架和AJAX(Asynchronous JavaScript and XML)的优势,提供了一种用户友好的、无刷新的文件上传方式。这种方式可以显著提升...

    struts实现的文件上传下载功能

    总结起来,使用Struts实现文件上传下载涉及前端表单设计、后端处理逻辑、文件存储策略以及安全控制等多个方面。在实践中,我们还需要考虑到性能优化和用户体验提升,例如使用异步上传、进度条展示等技术。

Global site tag (gtag.js) - Google Analytics