乐在其中
IT博客
首页
新随笔
新文章
联系
聚合
管理
posts - 7,comments - 1,trackbacks - 0
<
2025年1月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年9月 (1)
2008年8月 (1)
2008年6月 (1)
2008年5月 (1)
2008年4月 (3)
文章分类
业务知识(3)
其他(1)
技术知识(6)
管理知识(5)
搜索
最新评论
1. re: 投资组合之——有效边界(Efficient frontier)[未登录]
nice article
thx for help
--alice
阅读排行榜
1. 遇到问题(240)
2. 迎接“乐”的到来(219)
3. Once(209)
4. 错过班车(205)
5. 抵制“家乐福”(176)
评论排行榜
1. Once(0)
2. 错过班车(0)
3. 抵制“家乐福”(0)
4. 遇到问题(0)
5. 迎接“乐”的到来(0)
解决jsf 上传文件过大会没有错误提示
由于上传文件过大会没有错误提示,绕了一大圈,还使用AOP 进行异常捕获,发现还是行不通!最后搜索发现只有修改
org.apache.myfaces.webapp.filter.MultpartRequestWrapper类,添加了对FileUploadBase.SizeLimitExceededException异常处理,这个方法最直接有效
修改部分的MultpartRequestWrapper
try
...
{
requestParameters
=
fileUpload.parseRequest(request);
}
catch
(FileUploadBase.SizeLimitExceededException e)
...
{
//
TODO: find a way to notify the user about the fact that the uploaded file exceeded size limit
if
(log.isInfoEnabled())
log.info(
"
user tried to upload a file that exceeded file-size limitations.
"
,e);
requestParameters
=
Collections.EMPTY_LIST;
FacesMessage message
= new FacesMessage(
FacesMessage.SEVERITY_ERROR,
"文件超出指定大小","文件超出指定大小");
FacesContext.getCurrentInstance().addMessage(
null
, message);
}
posted on 2008-06-10 21:52
小胡子
阅读(468)
评论(0)
编辑
收藏
引用
所属分类:
技术知识
只有注册用户
登录
后才能发表评论。