首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

ActionForm的抽象方法是哪些

2011-12-23 
ActionForm的抽象方法是哪些?这个问题有点多余,继承了ActionForm肯定有validate(),reset()方法,但还是想知

ActionForm的抽象方法是哪些?
这个问题有点多余,继承了ActionForm肯定有validate(),reset()方法,但还是想知道具体哪些是抽象的,API文档上好像没说明。。。

[解决办法]
直接把代码下了看吧,有时候struts报错的话,进代码还可以看到原因
[解决办法]
API文档当然有说明,
另外你可以装个反编译工具JAD,直接点进去看CLASS文件
我把整个类拷下来了, 貌似抽象方法reset,validate都给出了空实现。

public abstract class ActionForm implements Serializable {

public ActionForm() {
servlet = null;
}

protected ActionServlet getServlet() {
return servlet;
}

public ActionServletWrapper getServletWrapper() {
return new ActionServletWrapper(getServlet());
}

public MultipartRequestHandler getMultipartRequestHandler() {
return multipartRequestHandler;
}

public void setServlet(ActionServlet servlet) {
this.servlet = servlet;
}

public void setMultipartRequestHandler(
MultipartRequestHandler multipartRequestHandler) {
this.multipartRequestHandler = multipartRequestHandler;
}

public void reset(ActionMapping mapping, ServletRequest request) {
try {
reset(mapping, (HttpServletRequest) request);
} catch (ClassCastException e) {
}
}

public void reset(ActionMapping actionmapping,
HttpServletRequest httpservletrequest) {
}

public ActionErrors validate(ActionMapping mapping, ServletRequest request) {
try {
return validate(mapping, (HttpServletRequest) request);
} catch (ClassCastException e) {
return null;
}
}

public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
return null;
}

protected transient ActionServlet servlet;
protected transient MultipartRequestHandler multipartRequestHandler;
}

热点排行