商品信息留言图如图4.5所示。
图 4.5 商品留言
商品留言核心代码:
public void sendMsgToUser(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String userMsgId = null;
PrintWriter out = response.getWriter();
try{
userMsgId = ServletUtil.getString(request, "userMsgId");
String msg = ServletUtil.getString(request, "msg");
if(StringUtils.isEmpty(msg)){
throw new MyException("留言内容不能为空");
}
UserMsgService userMsgService = new UserMsgService();
UserMsg oldUserMsg = userMsgService.getById(userMsgId);
HttpSession session = request.getSession();
User user = (User)session.getAttribute("loginUser");
UserMsg userMsg = new UserMsg();
userMsg.setUserMsgId(UUIDGenerator.getUUID());
userMsg.setReceiveUserId(oldUserMsg.getSendUserId());
userMsg.setSendUserId(user.getUserId());
userMsg.setMsg(msg);
userMsg.setStatus("0");
userMsg.setCreateTime(DateUtil.getCurTime());
if(userMsg.getReceiveUserId().equals(userMsg.getSendUserId())){
out.write("({'isSuccess':'false',msg:'不能给自己留言'})");
}
userMsgService.add(userMsg);
out.write("({'isSuccess':true,msg:'留言成功'})");
}catch(Exception e){
e.printStackTrace();
out.write("({'isSuccess':'false',msg:'"+e.getMessage()+"'})");
}
out.close();
}
}
4.3 管理员登录界面设计
4.3.1 管理员登录模块
为了确保后台数据的安全性,进入后台系统时,必须先登录,才能进入。此外,按用户名登录后台系统还可以识别管理人员的权限,依据权限进行相应的操作。登录界面的设计方法很简单,和普通的登录界面一样,输入管理员账户和密码可以进入管理员界面。
- 上一篇:交互式XML课程建设网站的开发
- 下一篇:C++手机网上营业厅系统的设计与实现
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述