目录
一、项目文件结构图: (2)
二、各功能运行结果图: (2)
1、主页面(index.jsp) (2)
2、添加新闻页面(AddNews.jsp) (3)
3、添加新闻成功页面(AddNews_Success.jsp) (3)
4、所有新闻显示页面,显示序号、新闻标题以及发布时间(ShowAllNews.jsp) (3)
5、标题模糊查询,按关键字查询新闻 (4)
6、发布时间范围查询 (4)
7、翻页查询 (5)
8、详细新闻页面(ShowOneNews.jsp) (5)
9、修改指定新闻页面(ModifyNews.jsp) (6)
(1)未修改就提交页面 (7)
(2)修改成功页面(ModifyNews_SF.jsp) (7)
(3)修改失败页面(ModifyNews_SF.jsp) (7)
10、删除指定新闻页面 (8)
(1)删除指定新闻成功页面(DeleteNews_SF.jsp) (8)
(2)删除指定新闻失败页面(DeleteNews_SF.jsp) (8)
三、项目各功能代码: (9)
1、hibernate.cfg.xml配置文件(项目src目录下) (9)
2、struts.xml配置文件(项目src目录下) (9)
3、持久化类News.java(com.sise.denglian.struts2.hibernate.po包下) (11)
4、持久化类News.java的映射文件News.hbm.xml(com.sise.denglian.struts2.hibernate.po包下) (12)
5、持久化类PageNumber.java分页(com.sise.denglian.struts2.hibernate.po包下) (12)
6、HibernateUtil(com.sise.denglian.struts2.hibernate.util包下) (13)
7、工具类NewsDao.java(com.sise.denglian.struts2.hibernate.dao包下) (16)
8、工具类的实现类NewsDaoImpl.java(com.sise.denglian.struts2.hibernate.dao.impl包下) (16)
9、动作类NewsAction.java,其中调用dao中的业务方法(com.sise.denglian.struts2.hibernate.action包下)20
10、主页index.jsp(WebRoot目录下) (24)
11、添加新闻页面AddNews.jsp(WebRoot的News目录下) (24)
12、添加新闻成功页面AddNews_Success.jsp(WebRoot的News目录下) (26)
13、所有新闻显示页面ShowAllNews.jsp(WebRoot的News目录下) (26)
14、详细新闻显示页面ShowOneNews.jsp(WebRoot的News目录下) (31)
15、修改指定新闻页面ModifyNews.jsp(WebRoot的News目录下) (33)
16、修改指定新闻成功(失败)页面ModifyNews_SF.jsp(WebRoot的News目录下) (35)
17、删除指定新闻成功(失败)页面DeleteNews_SF.jsp(WebRoot的News目录下) (35)