strut2 自己定义文件上传错误信息

strut2 自己定义文件上传错误信息

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

在文件上传过程中我们能够指定拦截器对文件类型、后缀名、大小进行设定,action中的配置:

<interceptor-ref name=”fileUpload”>
<param name=”maximumSize”>500000</param>
<param name=”allowedTypes”>application/vnd.ms-excel</param>
<param name=”allowedExtensionsSet”>xls</param>
</interceptor-ref>

假设上传文件不符合定义,则会转向input视图上去。在页面上获取错误信息:<s:fielderror></s:fielderror>,注意引入struts标签

假设须要自己定义提示信息,能够设置国际化配置信息,在struts.xml文件里加入�:

<constant name=”struts.custom.i18n.resources” value=”message”></constant>

message意思为以message开头的属性配置文件,中文的文件名称为:message_zh_CN.properties

message_zh_CN.properties能够自己定义错误信息:

struts.messages.error.uploading=\u4E0A\u4F20\u9519\u8BEF
struts.messages.error.file.too.large =\u6587\u4EF6\u592A\u5927
struts.messages.error.content.type.not.allowed =\u8BF7\u9009\u62E9excel\u6587\u4EF6
struts.messages.error.file.extension.not.allowed=\u8BF7\u9009\u62E9.xls\u7ED3\u5C3E\u7684\u6587\u4EF6

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118736.html原文链接:https://javaforall.net

(0)
上一篇 2021年12月2日 上午6:00
下一篇 2021年12月2日 上午6:00


相关推荐

  • 统计|方差分析拒绝原假设的LSD一般步骤及实现

    统计|方差分析拒绝原假设的LSD一般步骤及实现LSD是针对方差分析中已经拒绝原假设后的检验,或许也可以说先来个LSD假设检验可以支持原假设的

    2022年6月4日
    42
  • kafka应用场景包括_rabbitmq使用场景

    kafka应用场景包括_rabbitmq使用场景Kafka核心概念与应用场景

    2022年10月14日
    4
  • 报文、报文段、分组、包、数据报、帧、数据流的概念区别

    报文、报文段、分组、包、数据报、帧、数据流的概念区别1 报文 message 我们将位于应用层的信息分组称为报文 报文是网络中交换与传输的数据单元 也是网络传输的单元 报文包含了将要发送的完整的数据信息 其长短不需一致 报文在传输过程中会不断地封装成分组 包 帧来传输 封装的方式就是添加一些控制信息组成的首部 那些就是报文头 2 报文段 segment 通常是指起始点和目的地都是传输层的信息单元 3 分组 包 packet 分组是在

    2026年3月26日
    3
  • ESP8266模块使用完整教程「建议收藏」

    在我入门ESP8266小黄板的过程中,过程是艰难的,因为网络上的资料太多太乱,官网上的资料不算太完备,而在技术交流群里面的就更乱了,所以想按自己学习所总结到的经验来分享给大家。资源链接:http://pan.baidu.com/s/1i4qjrY9请使用本教程之前先下载以上资源。前言:esp8266我用到的是小黄板测试板,而ESP8266主要有两种固件,一种是AT固件,一种是IOT固件。前者用串

    2022年4月18日
    230
  • 域名绑定IP地址

    域名绑定IP地址域名绑定 IP 地址 1 进入阿里云的管理控制台的域名管理中 2 选择要绑定的域名点击解析 3 增加解析绑定 IP 就用 A 记录 然后记录值填写 IP 地址 这个域名可以不备案 指定 URL 地址 就用隐性 RUL 用域名访问会隐藏 URL 地址 指定到 URL 地址 域名要备案 主机记录一般用 www 访问就是 www 域名 有些要求用二级域名 就在主机记录里填

    2026年3月20日
    3
  • Vue 导入qrcodejs2库生成二维码

    Vue 导入qrcodejs2库生成二维码1 下载安装 qrcodejs2 包 npmiqrcodejs 导入 importQRCode qrcodejs2 3 html divclass qrcode id qrcode class 是我的样式可以忽略 但是 id 一定要下 4 使用 以下是我的代码 需求是该页面就会显示二维码 我用的是 s divclass qrcode id qrcode

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号