在控制层处理当信息变为空时,在页面输出错误提示信息。if(user.getEmail().equals("")||user.getPassword().equals("")){req.setAttribute("msg","内容不能为空");41 return"updatewrong";}然后通过控制层调用业务,业务层调用DAO接口处理操作数据库的操作。一下是部分代码。UserAction.java:user=userService.update(user);UserServiceImpl:returnuserDAO.update(user);UserDAOImpl:user1.setEmail(user.getEmail());user1.setPassword(user.getPassword());hibernateTemplate.update(user1);如图当用户将密码修改为空将报错:图4-114.4.2添加版块在未登录状态下点击添加帖子,在“添加版块”链接下方系统会提示错误:“请先成为用户”。如图4-12:图4-12用户点击“添加版块”链接后,进入“添加版块”(Borad-addInput.jsp)页面,在此页面的表单添加要建立的版块的名称。点击添加。成功后会转入Board-add.jsp页面,此页面输出信息增加成功。如果没有输入,版块名为空,则用Javascript弹出框提示内容不能为空:if(boardForm.boardname.value==""){alert("内容不能为空");returnfalse;}若不为空,请求访问控制层BoardAction类。该类接收JSP页面传来的参数,首先判断版块是否已经存在。若已经存在,则会在版块添加(Board-addInput.jsp)页面输出表示版块已经存在的提示信息。部分代码如下:控制层:publicStringadd(){if(!boardService.loadByName(board.getBoardname())){this.addFieldError("board","boardisexist");41 return"boardAddwrong";}board=boardService.insert(board);returnSUCCESS;业务层://添加版块returnboardDAO.insert(board);//根据Id来load版块returnboardDAO.loadById(boardid);DAO层:board=(Board)hibernateTemlate.load(Board.class,id);hibernateTemlate.save(board);当版块已经存在时。添加被拒绝。图4-134.4.3发表帖子用户点击“添加帖子”链接后,进入“添加帖子”(Article-addInput.jsp)页面,在此页面的表单添加帖子的信息。表单包括的内容有发贴人,帖子标题,帖子内容。点击添加。成功后会转入Article-add.jsp页面,此页面输出信息增加成功。要输入的内容有帖子标题,内容,两者皆不能为空,否则Javascript弹出不能为空的对话框。用户名在此页面不可编辑。在JS视图层隐藏帖子所在版块的ID,在控制层接受ID参数和帖子信息,将帖子关联到相应的版块。另外当然也要将帖子关联到相应的用户。主要代码如下:JSP:用户名:
file:
描述文件:
此文档下载收益归作者所有
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
最近更新
更多大家都在看
近期热门- 全国普通高等学校招生全国统一考试
- 普通高等学校招生全国统一考试历史卷
- 招生全国统一考试语文试题(广东卷)精校版 试题
- 幼儿园美术教案
- 历届司法考试法理主观题及评析
- 2016国家司法考试题参考答案(试卷一)
- 2020年资产评价师资格全国统一考试大纲
- 司法考试复习经验(精选多篇)
- 报关员年度资格全国统一考试
- 湖南师范大学附属中学2021-2022学年高一下学期期末考试英语(原卷版).docx
- 司法考试出错点
- 2018成人高等学校招生全国统一考试
- 【知识】国家司法考试《卷二》知识点大全
- 李文华:司法考试刑法:最新专题《犯罪未完成形态》
- 关于司法考试刑法学习方
- 2017年国家司法考试贵州创历史新高 增幅10.2%
- 2010年国家司法考试试 卷 二
- 2017司法考试案例分析:卖亲生子女是否属拐卖儿童
- 招生全国统一考试语文卷(天津卷) 试题
- 2017年云南省国家司法考试公告