上传在实际开发应用的很广泛,想在页面端口进行js的判断控制,无奈网上找了很多,都说js存在跨浏览器的兼容问题,建议在服务器进行判断,以前用的是struts1,在struts1里面可以拿到上传文件的所有详细信息,可以判断文件的大小和类型,但是在struts2里面却是加了个上传文件大小的拦截器 org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (2949515) exceeds the configured maximum (2097152)上传的文件只能是2M,我上传了个2.9M的文件就抛这个异常了,但是现在怎么给客户提示消息说上传的文件太大,只能是2M以下的,因为接下来,他根本没有进入我的action,根本连写代码进行逻辑判断的机会没有了 Could not find action or result
No result defined for action com.kn.struts2.FileUploadAction and result input - action - file:/D:/project/struts2/WebRoot/WEB-INF/classes/struts.xml:12:79在实际项目中大家在用struts2进行开发时候怎么在服务器端惊醒文件大小的判断,这个就可以了,整1天了,郁闷死了
有知道的麻烦说下
No result defined for action com.kn.struts2.FileUploadAction and result input - action - file:/D:/project/struts2/WebRoot/WEB-INF/classes/struts.xml:12:79在实际项目中大家在用struts2进行开发时候怎么在服务器端惊醒文件大小的判断,这个就可以了,整1天了,郁闷死了
有知道的麻烦说下
解决方案 »
- 在jsp中使用<a href="test.action?id='id'">来跳转,地址栏不显示参数怎么做,不要使用<form>的post,ajax也不要。
- Strsuts2 如何接收前台自定义个数的变量
- dwr回调函数多参报错
- 怎么学习weblogic?
- struts2
- 请教这是什么问题
- 关于本地文件的存取读问题请教,非常紧迫!!
- 达人知道用eclipse怎么开发EJB吗?
- weblogic6.1与oracle9i数据库的连接池
- JAVA问题,我把tomcat项目部署在一台电脑,我用另一台电脑用访问项目,然后我有一个方法是删除本地文件夹下面的文件,我想删除的是访问的那台电脑
- struts1和struts2的线程安全问题
- IE打开网页,数据返回异常
1》:struts.message.error.upload 这个是上传错误文件的通用信息。
2》:struts.message.error.file.too.large 如果上传文件太大就报这个消息
3》:struts.message.eeror.content.type.not.allowed 类型不对就报这个错误
如果出错了 <result name="input">.....</result>导向出错后的页面 调用<s:actionerror/>就可以显示了