menu.java
来自「基于struts+hibernate的电子商务网站。可运行。数据库mysql」· Java 代码 · 共 49 行
JAVA
49 行
package tarena.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import tarena.dao.MessageDAO;
import tarena.data.UserMenu;
import tarena.global.CookieOperate;
import tarena.global.PublicParameter;
public class Menu extends Action {
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception {
UserMenu menu = new UserMenu();
MessageDAO mdao = new MessageDAO();
String username = CookieOperate.FindCookie(PublicParameter.cookie_user, request.getCookies()).getValue();
if(username == null) {
}
//收件箱描述字符串
int newMessage = mdao.countMessageInBox(username, true);
int allMessage = mdao.countMessageInBox(username, false);
menu.setInbox("("+newMessage+"/"+allMessage+")");
//发件箱描述字符串
int sendMessage = mdao.countSendMessage(username, MessageDAO.SENDBOX);
menu.setSavebox("("+sendMessage+")");
//草稿箱描述字符串
int draftMessage = mdao.countSendMessage(username, MessageDAO.DRAFTBOX);
menu.setDraft("("+draftMessage+")");
//订单描述字符串
//购物车描述字符串
//主题订阅描述字符串
//收藏商品描述字符串
request.setAttribute("usermenu", menu);
return mapping.findForward("usermenu");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?