社区
Java EE
帖子详情
问个struts2文件上传限制扩展名称的问题。。。谢谢
bbos1994
2015-01-17 09:36:22
怎样限制文件上传的扩展名以及类型?在配置文件中设置了allowedTypes以及allowedExtensions不顶用啊,,,,什么也不显示,非法的照样能传上去啊。。求解。。。。另外还有个问题。。如果我已经引用了defaultstack的话,是不是不用另外声明拦截器,直接interceptor-ref name='fileUpload'就可以了,,,,谢谢各位前辈了。
...全文
177
4
打赏
收藏
问个struts2文件上传限制扩展名称的问题。。。谢谢
怎样限制文件上传的扩展名以及类型?在配置文件中设置了allowedTypes以及allowedExtensions不顶用啊,,,,什么也不显示,非法的照样能传上去啊。。求解。。。。另外还有个问题。。如果我已经引用了defaultstack的话,是不是不用另外声明拦截器,直接interceptor-ref name='fileUpload'就可以了,,,,谢谢各位前辈了。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
夜空中苦逼的程序员
2015-01-19
打赏
举报
回复
<action name="*" class="com.struts2.web.action.HouseAction" method="{1}"> <result name="listPage">/WEB-INF/system/page/house_list.jsp</result> <result name="detail">/WEB-INF/system/page/house_detail.jsp</result> <result name="detail">/WEB-INF/system/page/house_detail.jsp</result> <result name="loadSuccess">/WEB-INF/system/page/saveHouse.jsp</result> <param name="savePath">/attach</param> <interceptor-ref name="defaultStack"> <!-- 配置允许上传的文件类型,多个用","分隔 --> <param name="fileUpload.allowedTypes"> image/bmp,image/png,image/gif,image/jpeg,image/jpg ,image/x-png, image/pjpeg </param> <!-- 配置允许上传的文件大小,单位字节 --> <param name="fileUpload.maximumSize">102400</param> </interceptor-ref> <result name="saveSuccess">/WEB-INF/system/page/saveHouseSuccess.jsp</result> <result name="input">/WEB-INF/system/page/saveHouseFail.jsp</result> </action>
bbos1994
2015-01-18
打赏
举报
回复
有人帮忙吗????
bbos1994
2015-01-17
打赏
举报
回复
有人帮帮忙吗。。谢谢了
bbos1994
2015-01-17
打赏
举报
回复
另外说下,我没有用s标签的表单,都是普通的html、
Struts2
文件上传
——
限制
文件的大小及类型
在
文件上传
的时候,有可能需要对文件的大小和类型做出
限制
。 Struts 2支持直接在fileUpload 拦截器上设置参数来进行
限制
。 在引用fileUpload 拦截器的时候,可以指定3 个参数(指定子元素) : allowedTypes 指定允许上传的文件的类型, 如果存在多种类型,以逗号隔开。注意:这里添的不是文件的
扩展
名, 而是对应的Content
浅谈
Struts2
文件上传
目录 一、
struts2
文件上传
大前提 二、Action实现 三、struts.xml配置【包含拦截器实现文件格式与文件大小的过滤】 常用
struts2
配置上传文件格式 一、
struts2
文件上传
大前提 必须将<form>表单中的method设置为”post” 必须将<form>表单中的enctype设置为”multipart/form-data” ...
struts2
文件上传
如何
限制
上传文件类型(类型列表)
StarStream 的
struts2
文件上传
如何
限制
上传文件类型(类型列表) 这个在
struts2
的doc中已经有所说明,但是说得并不详细,而且他给的例子是有错误的,下面我将列出
文件上传
并
限制
类型的具体步骤
struts2
版本是2.1.6
struts2
是根据contentType来
限制
的,并不是文件的
扩展
名 比如我想仅上传image/png,image/gif,image/jp...
struts2
文件上传
中,如何
限制
上传文件的大小、类型
Struts2
是根据contentType来
限制
的,并不是文件的
扩展
名比如想仅上传image/png,image/gif,image/jpeg这三种文件类型,如下两种方法: 通过javascript校验来
限制
,这个比较简单,获取input的value然后截取
扩展
名进行判断即可 根据
struts2
自带的fileupload拦截器中提供的allowedTypes来进行
限制
,步骤如下: ...
抓住风口,快速变现 朋友圈霸屏系统,不用加好友,精准投放 源码部署无限开oem 想体验的来
抓住风口,快速变现 朋友圈霸屏系统,不用加好友,精准投放 源码部署无限开oem[加油] 想体验的来
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章