Fork me on GitHub
摘要: 我们也可以利用maven将我们的项目打包成war格式,在真正的服务器中运行。 (1) 右键点击项目,选择run as--maven install。出现了问题:No compiler is provided in this environment,可参考: https://blog.csdn.net 阅读全文
posted @ 2020-01-29 17:26 西西嘛呦 阅读(493) 评论(0) 推荐(0)
摘要: 首先将之前的删除单个的eq(1)改为eq(2),因为我们新增了一个多选项。 然后是在delete.js中加入: //点击全部删除,就批量删除 $("#emp_delete_all_btn").click(function(){ var empNames = ""; var del_idstr = " 阅读全文
posted @ 2020-01-29 16:41 西西嘛呦 阅读(491) 评论(0) 推荐(0)
摘要: 首先是在Index.jsp中加入checkbox多选: <thead> <tr> <th> <input type="checkbox" id="check_all"/> </th> <th>#</th> <th>epmName</th> <th>gender</th> <th>email</th> 阅读全文
posted @ 2020-01-29 16:14 西西嘛呦 阅读(441) 评论(0) 推荐(0)
摘要: 流程:点击删除按钮,弹出是否删除,点击删除,弹出是否删除成功信息。 还是在后端中有相关方法: EmployeeController.java @ResponseBody @RequestMapping(value="/emp/{id}",method=RequestMethod.DELETE) pu 阅读全文
posted @ 2020-01-29 15:55 西西嘛呦 阅读(965) 评论(0) 推荐(0)
摘要: 具体流程:点击编辑按钮,弹出编辑模态框,同时会发送ajax请求获取员工和部门信息并显示在相关位置。在模态框中修改相关信息,发送ajax请求进行保存。 获取部门信息之前已经有了,现在是获取员工信息。 EmployeeController.java //查询员工信息 @ResponseBody @Req 阅读全文
posted @ 2020-01-29 15:33 西西嘛呦 阅读(674) 评论(0) 推荐(0)
摘要: 接上一节。我们进行了前端校验了,功能也分明实现了,为什么还要进行后端校验合法性? 我们之前在数据库中有123456用户,此时是不能够保存的,此时我们鼠标右键,点击检查保存按钮: 将禁用的属性改为success,并保存。 发现更改后是可以提交的了。这就是原因:不安全。 首先要 引入hibernate- 阅读全文
posted @ 2020-01-29 12:23 西西嘛呦 阅读(325) 评论(0) 推荐(0)
摘要: 接上一节。 虽然基本完成了验证功能,但是,仍然存在一些问题,比如: 虽然用户名可用,但是这是不合法的,这种情况就不行。 我们需要修改两处,一是EmployeeController.java //检查用户名是否可用 @ResponseBody @RequestMapping("/checkuser") 阅读全文
posted @ 2020-01-29 11:42 西西嘛呦 阅读(561) 评论(0) 推荐(0)
摘要: 上一节利用js校验数据的合法性,这一节结合ajax请求验证用户名是否可用,即是否已经存在。 首先我们要根据输入的empName查询数据库是否存在该用户: EmployeeController.java //检查用户名是否可用 @ResponseBody @RequestMapping("/check 阅读全文
posted @ 2020-01-29 11:29 西西嘛呦 阅读(502) 评论(0) 推荐(0)
摘要: 接上一节。 直接在add.js中修改即可。如果index.jsp没有相应的id属性,直接加上匹配add.js中的即可。 add.js //点击新增弹出模态框 $("#emp_add_modal_btn").click(function(){ //发送ajax请求,查出部门信息显示下拉列表 reset 阅读全文
posted @ 2020-01-29 10:51 西西嘛呦 阅读(402) 评论(0) 推荐(0)