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

📄 updateuser2.jsp

📁 《JSP网络编程从基础到实践》源码,给大家一起参考交流哦
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<script language="javascript">
 function on_submit()
 {//验证数据的合法性
  if (form1.username.value == "")
			 {
			  alert("用户名不能为空,请输入用户名!");
			  form1.username.focus();
			  return false;
                         }
 }
</script>
<%//接收要修改的用户ID号
 long user_id;
 try
 {
   user_id=Long.parseLong(request.getParameter("user_id"));
 }
 catch(Exception e)
 {
   user_id=0; 
 }
%>
<head>
<title>修改用户资料程序</title>
</head>
<body>
<center>
<%if(user_id!=0)
  {
  String sqlString="select * from userTable where user_id="+user_id;
  try 
    { Connection con;
      Statement sql;
      ResultSet rs;
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testDatabse","sa","");
      sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
      rs=sql.executeQuery(sqlString);
      rs.next();
  %>
<table border="1" width="700">
  <tr>
    <td width="100%" colspan="2" align="center">修改用户资料程序</td>
  </tr>
  <form action="updateUser3.jsp" method="post" onsubmit="return on_submit()" name="form1">
  <input type="hidden" value="<%=user_id%>" name="user_id">
  <tr>
    <td width="25%">用户名:</td>
    <td width="75%"><input type="text" name="username" value="<%=rs.getString("user_name")%>"></td>
  </tr>
  <tr>
    <td >真实姓名:</td>
    <td ><input type="text" name="usertruename" value="<%=rs.getString("user_true_name")%>"></td>
  </tr>
  <tr>
    <td >年龄:</td>
    <td ><input type="text" name="age" value="<%=rs.getString("user_age")%>"></td>
  </tr>
  <tr>
    <td>性别:</td>
    <td >
    <%if((rs.getString("user_sex")).equals("男"))
     {%>
    <input type="radio" name="sex" value="男" checked>
    <%
     }
     else
     {
     %>
     <input type="radio" name="sex" value="男">
     <%
     }
     %>
     <%if((rs.getString("user_sex")).equals("女"))
     {%>
     <input type="radio" value="女" name="sex" checked>
     <%
     }
     else
     {
     %>
     <input type="radio" name="sex" value="女">
     <%
     }
     %>
    </td>
  </tr>
  <tr>
    <td>联系地址:</td>
    <td ><input type="text" name="address" size="60" value="<%=rs.getString("user_address")%>"></td>
  </tr>
  <tr>
    <td>联系电话:</td>
    <td ><input type="text" name="telephoe" value="<%=rs.getString("user_telephone")%>"></td>
  </tr>
  <tr>
    <td colspan="2" align="center"> <input type="submit" value="提交"><input type="reset" value="重输"></td>
    </tr>
  </form>
</table>
<%
       con.close();
    }
   catch(SQLException e1) 
    {
      out.print("SQL异常!");
    }
  }
  else
  {
  out.print("数据不正确!");
  }%>

</center>
</body>
</html>

⌨️ 快捷键说明

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