Forum SMS (JSP project)

if("list".equals(action)){
            String username = request.getSession().getAttribute("loginuser").toString();
            //Add the recipient's name to be queried to elements
            elements.put("sendto", username);
            List<BBSMessage> 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"));
            //Add the name to be queried to elements
            elements.put("msgid", msgid);
            List<BBSMessage> bbsList = bmb.getMessages(elements);
            // Change the status of the message to read
            Map<String,Object> newElements = new HashMap<String, Object>();
            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", "Delete successful!");
            }else{
                request.setAttribute("error", "Illegal operation, please confirm the current user permissions!");
            }
            request.getRequestDispatcher("MsgServlet?action=list").forward(request, response);
        }

Connection address:

https://files.cnblogs.com/files/mymbs/MyMessage.zip

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325474810&siteId=291194637