フォーラムショートメッセージ(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