前面我们做了挺多东西了,接下来要做的就是实际业务部分了。

其实管理之类的业务,都是一个套路,能增,能用表格展示出来,然后能删和改就行。

那么就让我们来完成一个用户管理页面,明白其中的套路吧。

1、首先来添加 JSTL 的包,方便我们再后面在 JSP 里用 JSTL 的标签。

 

点开 Problems  那,然后点下 Add…

2、然后来创建一组页面。

注意的点:

JSTL 标签的使用请查阅:

http://www.runoob.com/jsp/jsp-jstl.html

本片中只用到其核心库的标签。

这些就是提供增删改查功能的页面了。

add.jsp

edit.jsp

index.jsp

然后我们管理员的头部文件 header.jsp 里加上这个管理页面的首页链接。

3、然后就在 Controller  包的 Admin 包里创建一个AdminUsersController

4、运行,测试。

总结:

到这里我们的教程就到一段落了,希望大家能够理解每一个操作,每一行代码是什么意思。

上面其实也有很多不足的地方,比如创建查询的条件的时候那个方法是过时的方法,更合适的方法在这

https://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/querycriteria.html

再比如,上面的查询和分页的那段代码应该增强复用性。

再比如从命名到注释,都得规范化,研究下 IDEA 的模板。

加油吧。