随笔-46  评论-64  文章-2  trackbacks-0

这个问题出现发生的代码如下:

    public String execute() throws Exception {
        
// String path = getText("struts.multipart.saveDir");
        try {
            
int i = getMyDoc().length;

            
for (int j = 0; j < i; j++{
                File save 
= new File("C:/upload/" + getMyDocFileName()[j]);
                FileUtils.copyFile(getMyDoc()[j], save);
            }

        }
 catch (Exception e) {
            
return ActionSupport.ERROR;
        }

        
return ActionSupport.SUCCESS;

    }


这是用Struts2上传多个文件时候的一段代码,错误处理是遇到异常时return 一个ERROR,结果调用这个这个UploadAction报错 No result defined for action .....

应该修改成这样,捕获到异常时return ActionSupport.INPUT ,这样当页面第一次被载入时就不会报错了

posted on 2007-07-26 17:29 jht 阅读(3555) 评论(1)  编辑  收藏 所属分类: Struts2

评论:
# re: No result defined for action ..... 2011-09-08 08:38 | tb
谢谢哥们 这个问题解决了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: