package com.chen.news.control; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.chen.news.model.News; import com.chen.news.service.NewsService; /** * Servlet implementation class ShowNews */ @WebServlet("/ShowNews") public class ShowNews extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public ShowNews() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doPost(request, response); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub request.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=UTF-8"); ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); NewsService newsService = (NewsService) ac.getBean("NewsService"); String newsId = (String)request.getParameter("newsId"); request.getSession().setAttribute("newsId", newsId); int id = Integer.parseInt(newsId); // System.out.println("编号:"+newsId); //点击量+1 News oldNews = newsService.getNews(id); int click = Integer.parseInt(oldNews.getClick()); oldNews.setClick(click+1+""); newsService.updateNews(oldNews); //创建session用来保存当前点击新闻编号 request.getSession().setAttribute("click", id); response.sendRedirect("/jspNews/NewsContent.jsp"); } }
最近下载更多
321170193 LV6
2023年11月14日
2063066273 LV2
2023年6月14日
1765672334 LV1
2023年6月2日
胡祖瑜 LV1
2023年4月30日
微信网友_5975606834761728 LV3
2023年3月21日
kks9580 LV6
2023年2月2日
zhunishimian LV6
2022年10月30日
wesson--idd LV2
2022年9月11日
没有sss LV1
2022年5月29日
顾北城 LV12
2022年5月21日
最近浏览更多
Liang朝伟 LV1
1月6日
1345fwwhjb
1月4日
暂无贡献等级
Waner111 LV1
1月4日
13161895 LV1
2023年12月30日
asddwh LV12
2023年12月26日
eqeqleqeqn LV1
2023年12月22日
Gujiangtao
2023年12月9日
暂无贡献等级
lf3203119970
2023年11月30日
暂无贡献等级
3224951694
2023年11月29日
暂无贡献等级
py123456www
2023年11月24日
暂无贡献等级