求教javascript处理javabean参数问题
公司的老大为了照顾一帮不太懂java servlet的老人,写了一个javabean的框架,所有页面参数都是javabean传入session,javabean当作servlet处理form中的数据(页面body有onload事件判断),这下好了,要处理form提交出来的错误信息,比如说注册:register.jsp
<%
if(RegisterBean.getErrormsg()!=null)
{
%>
<%=RegisterBean.getErrormsg()%>
<%
<%
}
%>
这个registerform传给Register.java这个javabean,里面是关于errormsg的setter和getter,还有就是由于onload js事件form提交过来的数据处理方法,该方法最后返回一个url,成功去login.jsp,失败还在本页面
这个errormsg就是在数据处理方法里面设置了值,this.setErrormsg("账号重复!");
由于页面调用javabean中的数据,我可以提交失败一次form,errormsg显示:"账号重复!",然后我再次提交成功转到login.jsp或者失败后点击链接返回别的页面比如:login.jsp,这个errormsg的值应该还是存在的,当我再次访问register.jsp页面时errormsg仍然可见,请问有没有什么方法可以去除它.
本来两个button,一个提交registerform,一个是返回的button,提交form可能可以在javabean中处理,但点button返回别的页面该怎么清空该errormsg的值呢,应该是用js脚本实现吧...基本上不会...
或者可能用img做个超链返回页面么?是不是form中的img都具有提交功能,而没了超链功能...如果可以用img该怎么清空errormsg的值...谢谢