<form name=form1 onsubmit="return check()" method="POST" action="submitpass.jsp">
解决方案 »
- web前台展示框架
- 请问配置监听器类“org.springframework.web.context.request.RequestContextListener”有什么用处
- FLEX+JAVA高频率读取数据库内存泄露
- 对于session时间该如何管理
- 求教~~~~~~~~jsp调用带返回参数的oracle存储过程~~~~
- 计数器调用问题
- Tomcat配置的问题?看了FAQ没有一个合适的啊 ,
- 急求!!!!hibernate能否分组查询多个计数结果?
- JSP+Oracle 论坛源码
- 关于使用SmartUpload来下载文件的问题
- jsp网页,表单中有一多行文本框,想在里面输入的内容和显示的一样,如在文本框输入"回车",重新起一行,在显示时,也具有同样的格式.(输入的内
- Andrawu请进!!关于SQL问题
我是jsp的初学者,请问有什么好的jsp书籍,请推荐一下
function check(){
if(document.form1.NewPass.value!=document.form1.FirmPass.value){
alert("新密码和确认密码不对应,请返回!");
document.form1.NewPass.focus();
}else{
form1.submit();
}
}
把form改为:
<form name=form1 method="POST">
然后把提交的按钮改为:
<input type="button" name="btnok" value="确定" onclick="javascript:check()" >
function check(){
if(document.form1.NewPass.value!=document.form1.FirmPass.value){
alert("新密码和确认密码不对应,请返回!");
document.form1.NewPass.focus();
return false;
}else{
return true;
}
}
<%@page language="java" import="java.sql.*,eeot.evar.lanbusi.jb.*"%>
<%
String OperCode,OldPass,NewPass,FirmPass,errorinfo,errorpage;
OperCode=(String)session.getAttribute("OPER_CODE");
OldPass=request.getParameter("OldPass");
NewPass=request.getParameter("NewPass");
FirmPass=request.getParameter("FirmPass");
if (!NewPass.equals(FirmPass)){
errorinfo="新密码和确认密码不正确";
errorpage="specerror.jsp";
%>
<jsp:forward page="<%=errorpage%>">
<jsp:param name="error_info" value="<%=errorinfo%>" />
</jsp:forward>
<%
}
%>
<jsp:useBean id="BaseBean" scope="page" class="eeot.evar.lanbusi.jb.DBBaseBean" />
<%
BaseBean.OpenConnect();
Connection conn=BaseBean.DBConnect;
Statement stmt=conn.createStatement();
String sql="select oper_passwd from mp_operator where oper_code="+OperCode;
String Passwd="";
ResultSet Record = stmt.executeQuery(sql);
if (Record.next())
Passwd = Record.getString("oper_passwd");
if (!OldPass.equals(Passwd)){
errorinfo="旧密码输入不正确";
errorpage="specerror.jsp";
%>
<jsp:forward page="<%=errorpage%>">
<jsp:param name="error_info" value="<%=errorinfo%>" />
</jsp:forward>
<%
}
String UpdateSql="update mp_operator set oper_passwd="+NewPass+
"where oper_code="+OperCode;
boolean result=stmt.execute(UpdateSql);
BaseBean.CloseConnect();
%>
</jsp:useBean>