JSP显示新闻

JSP显示新闻

一、DAL

1.创建一个DAL包,在包中添加一个java class类

JSP显示新闻_第1张图片

 

 2.封装数据库代码

JSP显示新闻_第2张图片

 

二、Entity

1.创建Entity包,在包中添加一个News类和User类

JSP显示新闻_第3张图片

 

2.映射数据库中的新闻表

JSP显示新闻_第4张图片

 

3.映射数据库中的用户表

JSP显示新闻_第5张图片

 

三、Service

1.在包中创建一个NewsService类和一个UserService类

JSP显示新闻_第6张图片

 

2.完成新闻的增删改查操作

JSP显示新闻_第7张图片

 

3.完成用户的查询操作

JSP显示新闻_第8张图片

 

四、Controller

1.创建Controller包,创建显示新闻列表的Servlet和LoginServlet

JSP显示新闻_第9张图片

 

2.从服务层获取数据并使用ShowNewsList.jsp显示

JSP显示新闻_第10张图片

 

3.如果验证成功就显示inde.html

JSP显示新闻_第11张图片

 

五、添加用户表和新闻表

1.创建表

 JSP显示新闻_第12张图片

 

JSP显示新闻_第13张图片

 

2.添加数据

JSP显示新闻_第14张图片

 

 JSP显示新闻_第15张图片

 

六、JSP显示新闻

1.创建ShowNewsList.jsp,在lib文件下添加jar包,在Project Structure中添加依赖

JSP显示新闻_第16张图片

 

 JSP显示新闻_第17张图片

 

 JSP显示新闻_第18张图片

 

2.完善jsp内容

JSP显示新闻_第19张图片

 

3.index.html中的新闻管理的href要修改为ShowNewsListServlet

JSP显示新闻_第20张图片

 

七、结果展示

1.登录

JSP显示新闻_第21张图片

 

2.首页

JSP显示新闻_第22张图片

 

3.新闻列表

JSP显示新闻_第23张图片

 

八、GitHub地址

https://github.com/youthcyl/NewsList

你可能感兴趣的:(JSP显示新闻)