那不是自动初始化功能,只是上一次输入的结果没有被清空,你只需在formbean中实现一个用来清空所有属性的reset方法,然后每次用完后调用它就可以了。
解决方案 »
- 可实现文件下载功能,但会抛出异常,请哪位大侠分析一下帮我解决这个问题
- 为什么通过document.form1.submit();提交时会丢失参数?
- Struts 1 + Spring 2.5.6+hibernate 3.6 启动报错
- ?急!帮帮忙,谢谢!
- 下载的hibernate,为什么解压后,没有/eg目录呢?
- java private问题,快来解释一下,谢谢~!
- logic:equal 做下拉框定位的问题
- 使用Struts+hibernate开发时 表单数据Action获取不到
- 关于 Hibernate 偶尔保存不了的问题,有哪位同仁遇到过?
- 用什么工具,如何登录cvs 上下载代码
- 如何在tomcat中实现定时操作的功能??
- 关于struts问题
我按照你的方法试了一下,好像还是不行,下面是我的实现,你看看有没有什么问题:我在 formBean中加入如下代码:public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) {
String bookingContent="";
String depts="";
String end_minute="";
String end_hour="";
String end_date="";
String end_month="";
........
}在action中这样:public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) {
.......
form.reset(actionMapping,request);
return actionMapping.findForward("success");
}
首先reset可以不需要参数,而且你在reset中并不是清空了formbean中的属性,而是定义了一堆局部变量,应该是下面的形式
public void reset() {
bookingContent="";
depts="";
end_minute="";
end_hour="";
end_date="";
end_month="";
........
}