摘要: 说明:在登陆成功的时候 我会保存一个session 后会通过这个session的有无 还判断页面是继续往下走 还是被拦截 直接跳到login 有关session的问题 可以看上一篇登陆功能的讲解; 1.写一个类继承HandlerInterceptor接口 2.在xml中的配置 不拦截登陆和登出 以及 阅读全文
posted @ 2017-05-18 10:27 梦想在深圳立足 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 效果展示: 登陆功能讲解: 在sql表中,last_lock_time表示上次锁定的时间 当用户在界面输入密码错误时,其login_fail_count次数就会加1 当次数到达3的时候 则会锁定该用户 提示用户5分钟后再登陆,当用户登陆成功的时候 就会将其login_fail_count设为0次。 阅读全文
posted @ 2017-05-18 10:00 梦想在深圳立足 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.在web.xml.中加入配置文件 2.新建一个decorators.xml文件 注解一。 表示模板jsp文件的位置 注解二。表示不需要使用该模板的url连接 注解三。表示jsp页面的名字。 3.引入jar包 4.然后把相同部分的jsp页面内容写在模板文件中 也就是decorators.jsp文件 阅读全文
posted @ 2017-05-18 09:12 梦想在深圳立足 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.导入pager-taglib.jar包; 2.引入pager-taglib标签: <%@ taglib prefix="pg" uri="http://jsptags.com/tags/navigation/pager" %> 3.建立PagerModel类: public class Page 阅读全文
posted @ 2017-05-17 17:04 梦想在深圳立足 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 修改功能跟上篇的增加功能基本一样 在这里就做讲解了 唯一不同的是 修改的重点在于要拿到这条数据 下面是代码展示: controller层: jsp: js部分 over 阅读全文
posted @ 2017-05-17 16:27 梦想在深圳立足 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 效果展示: 点击添加按钮后 添加添加模态框 试题科目 以及 科目类型有下拉框 并且下拉框的内容与数据库一至 并且题目类型的分数也会随之改变 2.功能实现步骤 : one:点击添加按钮的时候 执行获取下拉框内容的操作 同时跳出模态框 two:选择题目类型的下拉框 分数进行改变 并且 答案进行radio 阅读全文
posted @ 2017-05-17 15:32 梦想在深圳立足 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 效果展示: 点击展示考题按钮 会在模态框中展示该考题的详细信息 2.ITestdao 以及Testdaoimpl 在这里请自行写ITestvodao 以及Testvodaoimpl 基本与上面的一样只是实体类换成ExamTestVO (在前序里有vo展示) 3.controller 主要用到两个方法 阅读全文
posted @ 2017-05-17 10:48 梦想在深圳立足 阅读(251) 评论(0) 推荐(0) 编辑
摘要: sql如下: DROP TABLE IF EXISTS `exam_test`; CREATE TABLE `exam_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `content` text NOT NULL, `choose_a` varchar( 阅读全文
posted @ 2017-05-17 09:38 梦想在深圳立足 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 配置分为两步 :1.引入jar包 2.xml文件配置 阅读全文
posted @ 2017-05-16 23:16 梦想在深圳立足 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 功能实现步骤:(动态显示路径) 1.点击修改 2.跳转到修改页面 3.点击按钮 完成修改并且跳回主页 1.controller @pathvariable 相当于入参 就是获取页面数据的id后并且放在value中 2.edit.jsp 3.daoimpl 一个方法是通过id找到数据 另一个方法则是修 阅读全文
posted @ 2017-05-16 00:39 梦想在深圳立足 阅读(521) 评论(0) 推荐(0) 编辑