1

不久前,我使用 Struts 1.3 开发了一个小项目。上次我测试它运行良好。现在,我试图再次运行它(完全相同的代码),但我遇到了以下问题:

javax.servlet.jsp.JspException: Exception creating bean of class test.form.SendFileForm under form name SendFileForm

我尝试在 Tomcat 6 和 Tomcat 7 上都运行它,但没有运气。

这是 SendFileForm 类。

public class SendFileForm extends ActionForm{

private static final long serialVersionUID = 1L;
private static Log log = LogFactory.getLog(SendFileForm.class);

private FormFile uploadFile;

@Override
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
    log.info("=> SendFileForm - validate - enter");
    log.info("=< SendFileForm - validate - exit");
    return super.validate(mapping, request);
}   
public FormFile getUploadFile() {
    return uploadFile;
}

public void setUploadFile(FormFile uploadFile) {
    this.uploadFile = uploadFile;
}

}

我不知道为什么会出现这个问题,但是如果您需要有关其他课程的更多详细信息,请发表评论,我会提供。

注1:另一个答案指出,可能有类似的东西SendFileForm SendFileForm = new SendFileForm()显然是错误的。我没有这样的东西。

4

0 回答 0