Jsp新闻发布系统(七)

该博客详细介绍了如何在JSP中实现新闻内容页面的展示,包括从数据库获取新闻详情、创建导航条、更新新闻访问次数以及生成上下篇文章链接。通过NewsDao和NewsServlet的交互,实现了数据的查询、更新和页面跳转。
摘要由CSDN通过智能技术生成
新闻类容页实现
一.新闻类容页实现
1.在newsDao中新建一个News类型的getNewsById的方法,参数是con,newsId。
2.定义一个sql.(select * from t_news t1,t_newsType t2 where t1.typeId =t2.newsTypeId and t1.newsId = ? )
3.使用prepareStatement执行返回pstmt,参数是sql,pstmt设置第一个值为newsId,返回一个resultSet值。new一个News对象,如果rs有值,将rs中的值赋到news中,最后返回news
4.在NewsServlet类中的doPost方法中添加else if的值是show,调用newsShow方法
5.新建一个newsShow方法,定义一个从request中获取String类型的newsId,连接数据库,调用newsDao中的getNewsById,参数是con,newsId,返回一个News类型的news。将news和newsShow.jsp通过request放入前台的news和mainPage中,通过request进行页面重定向到newsTemp.jsp
6.在news文件夹中新建一个newsShow.jsp
7.因为是三级导航,所以重写NavUti.新建一个static的String类型的genNewsNavigation方法,参数是typeName,typeId,newsName.定义
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值