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

📄 see.java

📁 浪子学习的留言本  主要功能就是记录留言
💻 JAVA
字号:
package guestbook;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import javax.sql.DataSource;import java.sql.*;public class see extends HttpServlet {  private static final String CONTENT_TYPE = "text/html; charset=GB2312";  private DataSource dataSource=null;  //Initialize global variables  public void init() throws ServletException {    Init init=new Init(getServletContext().getRealPath("/"));    dataSource=LinkDB.getDB();    if (dataSource==null) {      LinkDB.setDB(init.getDriverName(),init.getDBURL(),init.getDBUser(),init.getDBPassword());      dataSource=LinkDB.getDB();    }  }  //Process the HTTP Get request  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    response.setContentType(CONTENT_TYPE);    PrintWriter out = response.getWriter();    if(!Head.checkUserLogin(request)&&!Head.checkAdminLogin(request)){      out.println("<script>alert('只有登陆用户才能查看信息');self.close();</script>");      return;    }    String name=request.getParameter("name");    Connection conn=null;    Statement stmt=null;    ResultSet rs=null;    try{      conn=dataSource.getConnection();      stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);      rs=stmt.executeQuery("select * from userinfo where username='"+name+"'");      if(rs.next()){        out.println("<html><head><title>"+name+"的资料</title></head>");        out.println("<body>");        out.println("用&nbsp;户&nbsp;名:&nbsp;&nbsp;"+rs.getString("username").trim()+"<br>");        if(Head.checkAdminLogin(request))          out.println("密&nbsp;&nbsp;&nbsp;&nbsp;码:&nbsp;&nbsp;"+rs.getString("userpassword").trim()+"<br>");        out.println("真实姓名:&nbsp;&nbsp;"+rs.getString("usertruename").trim()+"<br>");        out.println("昵&nbsp;&nbsp;&nbsp;&nbsp;称:&nbsp;&nbsp;"+rs.getString("usernick").trim()+"<br>");        out.println("邮&nbsp;&nbsp;&nbsp;&nbsp;箱:&nbsp;&nbsp;"+rs.getString("useremail").trim()+"<br>");        out.println("&nbsp;&nbsp;Q&nbsp;&nbsp;Q&nbsp;&nbsp;:&nbsp;&nbsp;"+rs.getString("userqq").trim()+"<br>");        out.println("性&nbsp;&nbsp;&nbsp;&nbsp;别:&nbsp;&nbsp;"+rs.getString("usersex").trim()+"<br>");        out.println("电&nbsp;&nbsp;&nbsp;&nbsp;话:&nbsp;&nbsp;"+rs.getString("userphone").trim()+"<br>");        out.println("地&nbsp;&nbsp;&nbsp;&nbsp;址:&nbsp;&nbsp;"+rs.getString("useraddress").trim()+"<br>");        out.println("爱&nbsp;&nbsp;&nbsp;&nbsp;好:&nbsp;&nbsp;"+rs.getString("userlike").trim()+"<br>");        out.println("</body></html>");      }      else{        out.println("<script>alert('用户"+name+"不存在');self.close();</script>");      }    }    catch(SQLException e){      out.println(e);    }    finally{      try{        rs.close();        stmt.close();        conn.close();        LinkDB.shutdownDataSource(dataSource);      }      catch(SQLException e){        out.println(e);      }    }  }}

⌨️ 快捷键说明

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