📄 friendservlet.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package servlet;import java.io.*;import java.sql.ResultSet;import javax.servlet.*;import javax.servlet.http.*;import myTools.*;/** * * @author zhlm */public class FriendServlet extends HttpServlet { /** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods. * @param request servlet request * @param response servlet response */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String operation = request.getParameter("operation"); System.out.println(operation); DataBase db = new DataBase(); ResultSet rs = null; db.connectToDB(); try { if(operation == null){ System.out.println("FRIENDS SERVLET ERROR"); response.sendRedirect("error.jsp"); }else if(operation.equals("add")){ String user_id = (String)request.getSession().getAttribute("user_id"); String be_visited_id = (String)request.getSession().getAttribute("be_visited_id"); if(user_id.equals(be_visited_id)){ response.sendRedirect("error.jsp?error_id=2"); }else{ String time = TimeMaker.getTime(); TimeMaker.makeFriends(user_id, be_visited_id, time); response.sendRedirect("friends.jsp"); } } } finally { } } // <editor-fold defaultstate="collapsed" desc="HttpServlet 方法。单击左侧的 + 号以编辑代码。"> /** * Handles the HTTP <code>GET</code> method. * @param request servlet request * @param response servlet response */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Handles the HTTP <code>POST</code> method. * @param request servlet request * @param response servlet response */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Returns a short description of the servlet. */ public String getServletInfo() { return "Short description"; } // </editor-fold>}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -