test.jsp

来自「JSP课件以及一个网上书店系统程序,带数据库」· JSP 代码 · 共 58 行

JSP
58
字号
<%@page import="java.sql.*" contentType="text/html;charset=GBK"%>
<html>
  <head></head>
  <body>
  <%
    try {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      String url = "jdbc:odbc:saloryDSN";
      String user = "admin";
      String password = "";    
      Connection conn = DriverManager.getConnection(url, user, password);
      String sql = "insert into employee values(?,?,?,?,?)";
      PreparedStatement ps=conn.prepareStatement(sql);
      ps.setInt(1,11);
      ps.setString(2,"jake");
      ps.setString(3,"manager");
      ps.setString(4,"研发部");
      ps.setFloat(5,2000f);
      ps.executeUpdate();
      sql="select * from employee where 所属部门=?";
      PreparedStatement ps2=conn.prepareStatement(sql);
      ps2.setString(1,"研发部");
      ResultSet rs =ps2.executeQuery();     
%>
    <table border="6" align="center">
      <tr bgcolor="d1d1ff">
        <th>员工编号</th>
        <th>员工姓名</th>
        <th>员工职务</th>
        <th>所属部门</th>
        <th>基本工资</th>
      </tr>
    <%while (rs.next()) {    %>
      <tr bgcolor="lightblue">
        <td><%= rs.getString(1) %> </td>
        <td><%= rs.getString(2) %> </td>
        <td><%= rs.getString(3) %> </td>
        <td><%= rs.getString(4) %> </td>
        <td><%= rs.getString(5) %> </td>
      </tr>
    <%}    %>
    </TABLE><p>    
    <%
      rs.close();
      ps.close();
	  ps2.close();
      conn.close();

      } catch (ClassNotFoundException ex) {
        out.println(ex.getMessage());
      }
      catch (SQLException ex) {
        out.println(ex.getMessage());
      }
    %>
  </body>
</html>

⌨️ 快捷键说明

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