フォーラムショートメッセージ(JSPプロジェクト)

1983 ワード

if("list".equals(action)){
            String username = request.getSession().getAttribute("loginuser").toString();
            //            elements 
            elements.put("sendto", username);
            List bbsList = bmb.getMessages(elements);
            request.setAttribute("msg", bbsList);
            request.getRequestDispatcher("main.jsp").forward(request, response);
        }else if("read".equals(action)){
            int msgid = Integer.parseInt(request.getParameter("msgid"));
            //         elements 
            elements.put("msgid", msgid);
            List bbsList = bmb.getMessages(elements);
            //           
            Map newElements = new HashMap();
            newElements.put("state", 1);
            bmb.doInsertOrUpdateMsg("update", newElements, elements);
            request.setAttribute("msg", bbsList);
            request.getRequestDispatcher("readMsg.jsp").forward(request, response);
        }else if("del".equals(action)){
            int msgid = Integer.parseInt(request.getParameter("msgid"));
            elements.put("msgid", msgid);
            int result = bmb.doInsertOrUpdateMsg("delete",null, elements);
            if(result>0){
                request.setAttribute("error", "    !");
            }else{
                request.setAttribute("error", "    ,         !");
            }
            request.getRequestDispatcher("MsgServlet?action=list").forward(request, response);
        }

接続先:
https://files.cnblogs.com/files/mymbs/MyMessage.zip