2011-09-14 160 views
0

我在一个页面上有一个超链接,名为results.jsp。当我点击链接时,它会转到另一个页面show_article.jsp,路径参数附加到url。在此页面上,我使用URL中传递的路径读取文本文件,并在网页上以<%= stringName%>的形式显示此文件。JSP页面重新加载问题

现在,当我返回到results.jsp页面并再次单击超链接或重载show_article.jsp时,它会显示与show_article.jsp页面上新读取的文本字符串连接的前一个字符串。

你能帮我解决吗?

+0

您可以发送发送参数到下一页的代码吗?路径是如何收到的,是通过文本框吗? –

回答

0

以下是show_article.jsp的代码片段originalQuery是一个带空格的字符串,path是一个字符串,它包含要显示内容的文本文档的路径。

<% ... link = "show_article.jsp?query="+ originalQuery.replace(" ", "+") + "&path=" + path;%> 
<a href=<%=link%>> Document Name </a> 

先点击文件名后,我看到“文件内容”。然后,当我刷新页面时,我看到“文档内容文档内容”