在告诉你问题之前,我会尽力解释。
我已经访问过这个网站:http://technology-newstoday.rhcloud.com/
在这里你可以看到所有新闻都只列在一个页面中,看起来很不错。
我使用MySql数据库获取所有新闻,这些都是在jsp和servlet中构建的。
问题 我想在一个页面中显示所有新闻标题,点击该标题后,它应该重定向到另一个页面,显示该标题的完整新闻。希望你能理解我想说的话。
我是一名学生,对此没什么经验。所以请尝试理解。
请帮助,我应该在这里使用什么?
当然,帮助将不胜感激!!
答案 0 :(得分:0)
如果您正在使用纯java和jsp,请创建一个获得id
新闻并显示它的jsp或servlet。例如,您的jsp是showSingleNews.jsp
。将id
个新闻发送到此jsp / servlet。
你的链接将是这样的(id的值是动态的):
<a href="showSingleNews.jsp?id=1">Title of this news 1</a>
<a href="showSingleNews.jsp?id=2">Title of this news 2</a>
<a href="showSingleNews.jsp?id=3">Title of this news 3</a>
在您的showSingleNews.jsp
页面中获取参数的值并从数据库中获取并显示它:
<%
request.getParameter("id");
// And fetch this news from database and show it
%>