No result defined for action .....
这个问题出现发生的代码如下:

    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 2008-05-28 09:43 caihaibo 阅读(383) 评论(0)  编辑  收藏 所属分类: 框架

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


网站导航: