⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modi_user_pass.jsp

📁 JavaWeb标签应用开发(随书光盘)为方便读者阅读本书和调试程序
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<fmt:requestEncoding value="gb2312"/>
<!------设置数据源------>
<sql:setDataSource dataSource="jdbc/sqlserver" var="sqlDS"/>
<html>
<!------系统交互javascript----->
<script language="JavaScript">
<!--
function check_data() {
//按提交按钮时,检查数据是否为空
   if(update_user_form.sysuser_password.value.length==0||update_user_form.sysuser_repassword.value.length==0){
  		alert("请输入密码!");
  		return false;
	}
	if(update_user_form.sysuser_password.value!=update_user_form.sysuser_repassword.value){
  		alert("两次输入的密码不同!");
  		return false;
	}
}
-->
</script>
<body bgcolor="#DCDADA">
<c:if test="${(not empty param.sysuser_password) and 
	(not empty param.sysuser_role) and 
	(not empty param.sysuser_name)}">
	<c:set var="updateSQL" value="update sysuser set 
		sysuser_password=${param.sysuser_password} where
	    sysuser_id=${param.sysuser_id}"/>
	<sql:update sql="${updateSQL}" dataSource="${sqlDS}" var="infec"/>
	<c:if test="${infec==1}">
		修改当前用户密码成功!
	</c:if>
</c:if>
<c:if test="${not((not empty param.sysuser_password) and 
	(not empty param.sysuser_role) and 
	(not empty param.sysuser_name))}">
<body bgcolor="#DCDADA">
<table border="0" width="100%">
  <tr>
    <td width="100%">
      <p align="left">您当前所在位置:系统管理-->修改当前用户密码</p>
    </td>
  </tr>
</table>
<!---------数据输入------------->
<table border="1" width="100%" cellspacing="0" cellpadding="0" bordercolor="#808080" bordercolorlight="#808080" bordercolordark="#808080">
  <tr>
    <td width="100%">
      <table border="0" width="103%">
        <tr>
          <td width="100%" colspan="4">修改用户密码:<br><hr></td>
        </tr>
        <c:set var="selectSQL" value="select sysuser_id,sysuser_name,
        	sysuser_role,sysuser_password from sysuser 
        	where sysuser_id=${param.sysuser_id}"/>
        <sql:query sql="${selectSQL}" dataSource="${sqlDS}" var="selectRS"/>
        <form name="update_user_form" method="post" onsubmit="return check_data()">
        <tr>
          <td align="20%">&nbsp;</td>
          <td align="right">用户ID:</td>
          <td align="left">
          <input type="hidden" name="sysuser_id" value="${selectRS.rowsByIndex[0][0]}">
          <input type="hidden" name="sysuser_name" value="${selectRS.rowsByIndex[0][1]}%>">
          <input type="hidden" name="sysuser_role" value="${selectRS.rowsByIndex[0][2]}">
          ${selectRS.rowsByIndex[0][0]}
          </td>
         <tr>
        <tr>
          <td align="20%">&nbsp;</td>
          <td align="right">用户名:</td>
          <td align="left">${selectRS.rowsByIndex[0][1]}</td>
         <tr>
         <tr>
          <td align="20%">&nbsp;</td>
          <td align="right">请输入新密码:</td>
          <td align="left">
          <input type="password" name="sysuser_password" value="${selectRS.rowsByIndex[0][3]}"></td>
         <tr>
         <tr>
          <td align="20%">&nbsp;</td>
          <td align="right">请再输入一次新密码:</td>
          <td align="left"><input type="password" name="sysuser_repassword" value="${selectRS.rowsByIndex[0][3]}"></td>
         <tr>
         <tr>
          <td width="100%" colspan="4" align="center">
          <input type="submit" value="提交">
          </td>
         </tr>
        </form>
      </table>
    </td>
  </tr>
</table>
</c:if>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -