`
hsw212
  • 浏览: 14322 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

struts2,类型转化错误输出

阅读更多
Struts2的properties文件是default.properties存放在struts.cores中。
更改此配置文件有两种方式:
一:在struts.xml中用<constant name="" value=""/>例:<constant name="struts.custom.i18n.resources" value="message"/>则在src目录下的message.properties文件就可实现全局化的信息输出。
二:在src下新建struts.properties则可在其中实现同样的功能。例struts.custom.i18n.resources = message

至于局部的国际化(也经常用于输入校验的错误提示)应该用package.properties。他可以存在与各层目录,底层的先执行。在action层时可以使用ActionName.properties来指定特定要输出的信息(覆盖struts2自动生成在addfielderror中的类型转化错误信息)。
分享到:
评论

相关推荐

    struts2框架2016版资料day01

    3. **配置文件**:在day01的学习中,你可能会接触到如何编写struts.xml文件,它是Struts2的主配置文件,用于配置Action、Action的输入输出结果、包(package)等。配置文件中的元素和属性将决定框架如何处理请求和...

    struts2-json

    在Struts2的配置文件(struts.xml或struts.properties)中,需要为Action添加一个`@ResultType`注解或结果类型配置,指定为`json`。这样,当Action执行完成后,会返回JSON格式的数据。 3. **JSON Value Stack**: ...

    struts2 下的文件下载

    8. **Struts2配置**: 在Struts2的配置文件(如struts.xml或struts.properties)中,需要配置`DownLoadAction`,指定其关联的方法和结果类型。例如,添加一个`&lt;action&gt;`元素并设置`result`指向下载的处理方法。 综上...

    STRUTS2站点,STRUTS2学习实例10

    2. **配置文件**:Struts2的配置文件(通常为struts.xml)用于定义Action、Action的输入输出、拦截器链等。在这个实例中,我们可能需要学习如何编写和解析这个配置文件,理解每个元素的作用。 3. **拦截器**:拦截...

    struts2+poi实现导出Excel文件

    然后,将这个输出流作为输入流提供给 Struts2 的结果配置,通过 `HttpServletRequest` 获取请求响应对象,设置响应头(如 Content-Type 和 Content-Disposition),最后将输出流写入响应输出流,完成文件下载。...

    JQuery发起ajax请求Struts2,并操作JSON数据的例子

    Struts2可以通过配置Action结果类型为json,来输出JSON格式的数据。 具体实现步骤如下: 1. **jQuery发起Ajax请求**:使用jQuery的$.ajax()或$.getJSON()方法,设置URL指向Struts2的Action,同时指定请求类型为GET...

    Jsonplugin结合struts2使用说明

    这些文档可能涵盖了如何处理集合类型、自定义类型转换器、错误处理以及与其他Struts2功能(如拦截器和结果类型)的集成等高级话题。 总的来说,Struts2 JSON插件极大地简化了在Java Web应用中处理JSON数据的工作,...

    Android+struts2+JSON方式的手机开发

    3. **Struts2配置**:在struts.xml文件中配置Action,指定输入输出的类型,以及如何将结果转化为JSON。 4. **安全和性能**:在网络通信中,应考虑数据加密以保护用户隐私,同时优化请求和响应的大小,减少网络延迟...

    Struts2 图片验证码

    Struts2图片验证码是一种常用的网络安全措施,用于防止自动化的机器人或恶意软件进行非法操作,如用户注册、登录等。在Web应用中,验证码通常由随机生成的一串字符组成,显示在图片上,用户需要正确输入这些字符才能...

    struts-2.3.4-src.zip

    8. **Error handling**:Struts2的异常处理机制,包括全局错误页面和Action级别的异常处理。 通过阅读Struts2.3.4的源码,不仅可以深入理解其工作原理,还能为自定义扩展或优化现有应用提供思路。同时,对于想要...

    struts2验证码

    - 将验证码转化为图像,可以使用Java的`java.awt`和`javax.imageio`包中的类来创建和输出图片。通常我们会设置颜色、字体、干扰线等,以增加破解难度。 2. **显示验证码**: - 在Struts2配置文件(struts.xml)中...

    struts-2.3.20-josn插件源码

    当一个 Action 执行完成后,如果结果类型配置为 "json",那么 Struts 2 将会将 Action 对象的属性转化为 JSON 格式并返回给客户端。 3. **自动转换**:Struts 2 的 JSON 插件可以自动将 Java 对象转换成 JSON 对象...

    Struts2实现打印功能依赖的jar包

    6. **整合到Struts2**:为了在Struts2中调用这些功能,你需要在struts.xml配置文件中定义Action,指定返回类型为stream,并设置相应的参数,如输出的MIME类型和文件名。 通过以上步骤,你可以利用Struts2和...

    struts2+mybatis解决longblob字段问题

    读取`LONGBLOB`字段时,我们需要从数据库查询数据,然后在Struts2的Action中将其转化为可下载的文件形式。在MyBatis的Mapper接口中,定义一个返回`LONGBLOB`字段的方法,如`getBlobById(int id)`。在Struts2 Action...

    jsp关于struts的小项目

    例如,用户在表单中输入的数字或日期,可以通过Struts的Converter机制自动转化为对应的Integer或Date类型。 4. **文件上传下载**: Struts支持文件上传和下载功能。在ActionForm中定义一个File类型的属性来接收...

    Struts Taglibs 标签

    Struts 2的标签库更加灵活,支持OGNL表达式,能够更好地适应现代Web应用的需求。 总结,Struts Taglibs是构建基于Struts的Java Web应用的重要工具,通过提供一系列强大的标签,使得开发者能够专注于业务逻辑,而...

    spring+struts+hibernate项目debug总结.rar

    同时,Spring的AOP(面向切面编程)功能也可能导致问题,如切面配置错误或通知类型不当,都需要细心排查。 其次,Struts2框架处理HTTP请求和视图展示。它的配置文件struts.xml中定义了Action与结果映射,可能出现的...

    Struts标签库查询手册和java_API1.

    5. **异常处理**:Struts标签库也支持错误和异常的处理,例如`&lt;s:fielderror&gt;`用于显示字段验证错误。 6. **国际化与本地化**:Struts标签库支持应用的多语言环境,如 `&lt;s:text&gt;` 标签可以用来显示资源文件中的国际...

    SSH框架所需全部jar包

    Struts2的核心组件包括Action、Result、Interceptor等,其jar包通常包括`struts2-core.jar`、`struts2-convention-plugin.jar`、`struts2-json-plugin.jar`等。这些库文件提供了控制器的功能,支持多种视图技术,并...

    extjs 3.2三大框架小类字

    Struts 2提供了一些插件,如struts2-json-plugin,来支持JSON输出。 3. **模型对象**:在StrutsAction中处理业务逻辑后,你需要将结果转化为JSON对象,这通常涉及转换ActionForm或Java Bean为JSON。使用Gson或...

Global site tag (gtag.js) - Google Analytics