用eclipse的请进?
用eclipse2.1.3+tomcat5.0+easy struts0.6.4做的一个页面。在启动tomcat时出现:
Unable toswitch to perspective:
Reason:Unable to recreate perspective提示,不知什么原因。
在点击提交按钮后:出现如下错误,
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.UnsupportedOperationException: Generated method 'validate(...)' not implemented.
com.youcompany.struts.form.OwnerForm.validate(OwnerForm.java:52)
org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:921)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
我的actionForm是这样写的:
OwnerForm ownerForm = (OwnerForm) form;
String greet = ownerForm.getGreet();
String name = ownerForm.getName();
request.setAttribute("name", name);
request.setAttribute("greet", greet);
// Forward control to the specified success target
return (mapping.findForward("success"));
帮忙看看什么问题?
问题点数:20、回复次数:4Top
1 楼mydreamkyle(mydreamfly)回复于 2005-01-27 15:39:52 得分 5
OwnerForm.validate(OwnerForm.java:52),这就话不是说你的OwnerForm有错误吗?Top
2 楼sswt(sweater)回复于 2005-01-27 16:16:39 得分 10
OwnerForm 中的validate()里面没有改写原来的easy struts生成的代码,那个代码就是抛出UnsupportedOperationException这个,改成ActionErrors errors = new ActionErrors();
return errors
就行了Top
3 楼aqining(阿启)回复于 2005-01-28 09:01:04 得分 5
要实现该方法,或者干脆就删除,不用!Top
4 楼singedcat(以夢為馬)回复于 2005-01-28 09:26:47 得分 0
upTop




