【发布时间】:2014-07-29 21:11:53
【问题描述】:
我有一个看起来像这样的列之一的超链接。
<td align="ct"><a href="<%=getContext()%>/otp/taxView.do?call=first&taxId=<bean:write name="otping" property="taxNumber" />"><bean:write name="otping"
property="taxNumber" /></a>
</td>
我可以使用相同的重定向到不同的 uri 吗?当我用谷歌搜索重定向时,可以选择将操作移动到控制器并使用 sendRedirect 和元刷新。上面的方法有用吗?还是我应该使用其他方法?
【问题讨论】:
-
您想实现什么?这段代码只产生一个uri,你可以产生不同的uri,但它们都不会自动将浏览器重定向到不同的页面。但是,当您单击该链接时,您将转到所需的页面。
-
您使用的是用户必须点击的链接。重定向意味着无需用户单击任何内容即可更改地址。所以不清楚你在问什么。
-
@Gas 和@developerwjk.. 感谢您的回复。我的要求是,当我单击链接时,应将其重定向到不同的 uri。现在它的 /otp/taxView.do 吗?我想将它们更改为/taxFilings/Annuity.do?或类似的东西。但是客户使用了重定向到不同的 uri 这个词。但是我从您的回复中推断出重定向会自动发生,而用户无需单击按钮。但我的要求是点击超链接。所以我假设一个href本身会把我带到一个不同的uri。如果我错了,请纠正我。
-
您的意思是要在链接后进行重定向。用户点击链接到 taxView.do,而在 taxView.do 里面有一个
response.sendRedirect("Annuity.do");,所以既有点击又有重定向?
标签: java jsp redirect url-redirection