如何在显示一个页面时单击标题后打开另一个链接?

时间:2015-01-01 15:37:52

标签: java javascript mysql jsp servlets

在告诉你问题之前,我会尽力解释。

我已经访问过这个网站:http://technology-newstoday.rhcloud.com/

在这里你可以看到所有新闻都只列在一个页面中,看起来很不错。

我使用MySql数据库获取所有新闻,这些都是在jsp和servlet中构建的。

问题 我想在一个页面中显示所有新闻标题,点击该标题后,它应该重定向到另一个页面,显示该标题的完整新闻。希望你能理解我想说的话。

我是一名学生,对此没什么经验。所以请尝试理解。

请帮助,我应该在这里使用什么?

当然,帮助将不胜感激!!

1 个答案:

答案 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
%>