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

📄 yonghuguanli.jsp~25~

📁 一个使用EJB开发的真实项目
💻 JSP~25~
字号:
<%@ page contentType="text/html; charset=GBK" %>
<jsp:useBean id="user" scope="page" class="JavaBean.UserBean">
</jsp:useBean>
<%@ page import="ejb.UserInfoVo" %>
<%@ page import="java.util.*"%>
<html>
<head>

<%!String a;%>
<%Iterator it=user.selectAllUser().iterator();%>
<script language="JavaScript" type="text/JavaScript">

function test()
{

        var reg3=/^[A-Za-z0-9]+$/;
	if(document.form2.userCode.value.match(reg3)){}
	else{
		alert("请您输入ID号!ID号不支持中文");
		document.form2.userCode.focus();
		return false;
	}

	if(document.form2.userPW.value.length<4||document.form1.userPW.value.length>16)
	{
		alert("请您输入密码!密码该由4-16位数字组成");
		document.form2.userPW.focus();
                return false;
	}

        if(document.form2.userName.value.length==0)
	{
		alert("请输入您的姓名!");
		document.form2.userName.focus();
		return false;
	}

	if(document.form2.shenFenZheng.value.length!=18)
	{
            if(document.form2.shenFenZheng.value.length!=15)
               {
		alert("请您输入身份证号必须为18位或15位数字");
		document.form1.shenFenZheng.focus();
		return false;
               }
	}
	if(isNaN(document.form2.shenFenZheng.value))
      {
	     alert("请您输入身份证号必须为18位或15位数字");
		document.form1.shenFenZheng.focus();
		return false;
	  }

        var reg = /^((0[1-9]0|0\d{3})-)?\d{7,8}$/;
        if(document.form2.telephone.value.match(reg)){}
	else{

		alert("请输入您真实的坐机电话,格式如0739-7250364");
                document.form2.telephone.focus();
		return false;
	}


	if(document.form2.address.value.length==0)
	{
		alert("请填写您的有效地址");
                document.form2.address.focus();
		return false;
	}
	if(document.form2.youZhengBianMa.value.length==0)
	{
		alert("请填写您的有效邮政编码");
                document.form2.youZhengBianMa.focus();
		return false;
	}
        if(isNaN(document.form2.youZhengBianMa.value))
	{
		alert("请填写您的有效邮政编码应该为数字才对");
                document.form2.youZhengBianMa.focus();
		return false;
	}
        var reg1 = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(document.form2.email.value.match(reg1)){}
	else{
		alert("请正确填写您的安全Email,如exit@163.com");
                document.form1.email.focus();
		return false;
	}
	return true;
}
</script>
</head>
<body bgcolor="#ffffff">
<form name="form1" method="post" action="yonghuguanlixuanze.jsp" >
   按类查找
   <select name="select">
     <option>全部用户</option>
     <option>指定ID</option>
   </select>
   <input name="shuru" type="text" size="15">
   <input type="submit" name="Submit" value="查找">
</form>
<hr>
<p>&nbsp;</p>
<div align="left">
  <table width="818" height="46" border="1">
    <tr>
      <td width="83"><p align="center">用户ID(不可修改)</p>    </td>
      <td width="85"><div align="center">用户姓名 </div></td>
      <td width="75"><div align="center">用户密码 </div></td>
      <td width="69"><div align="center">身份证号</div></td>
      <td width="77"><div align="center">电话</div></td>
      <td width="66"><div align="center">地址</div></td>
      <td width="77"><div align="center">邮政号码</div></td>
      <td width="73"><div align="center">email</div></td>
      <td width="56"><div align="center">修改</div></td>
      <td width="52"><div align="center">删除</div></td>
    </tr>
  </table>
</div>
<%while(it.hasNext()){UserInfoVo vo=(UserInfoVo)it.next();%>
<div align="left">
  <form name="form2" method="post" action="yonghuguanlichuli.jsp">
    <table width="761" height="55" border="1">
      <tr>
        <td width="75">
          <div align="center">
            <input name="userCode" type="text"  size="10" readOnly value="<%=vo.getUserCode()%>">
        </div></td>
        <td width="72">
          <div align="center">
            <input name="userName" type="text" size="10" value="<%=a=new String(vo.getUserName().getBytes("8859_1"))%>">
        </div></td>
        <td width="73"><div align="center">
            <input name="userPW" type="text" size="10" value="<%=vo.getUserPW()%>">
        </div></td>
        <td width="73"><div align="center">
            <input name="shenFenZheng" type="text" size="10" value="<%=vo.getShenfenzheng()%>">
        </div></td>
        <td width="70"><div align="center">
            <input name="telephone" type="text" size="10" value="<%=vo.getTelephone()%>">
        </div></td>
        <td width="70"><div align="center">
            <input name="address" type="text" size="10" value="<%=a=new String(vo.getAddress().getBytes("8859_1"))%>">
        </div></td>
        <td width="70"><div align="center">
            <input name="youZhengBianMa" type="text" size="10" value="<%=vo.getYouZhengBianMa()%>">
        </div></td>
        <td width="58"><div align="center">
            <input name="email" type="text" size="10" value="<%=vo.getEmail()%>">
        </div></td>
        <td width="65">
          <div align="center">
            <input type="submit" name="Submit" value="修改" onclick="return test()">
        </div></td>
        <td width="72">
          <div align="center">
            <input type="submit" name="Submit" value="删除">
        </div></td>
      </tr>
    </table>
  </form>
</div>
<p>&nbsp;</p><%}%>
</body>
</html>

⌨️ 快捷键说明

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