如何将参数传输到重定向Web

时间:2013-05-31 17:37:59

标签: java html

我们知道我们可以通过将其放在标记下方来重定向网站:

<head>
  <meta content=0;url=http://www.google.com http-equiv='Refresh'/>
</head>

但是,如果我想重定向的链接不是google.com,而是存储在我从Java代码处理的字符串变量中,会发生什么?我知道如果从头向下加载,它会立即重定向到该页面而不通过以下代码吗?那么,如何组合我提取的字符串并让网站加载到该链接?

2 个答案:

答案 0 :(得分:0)

来自JSP(或servlet):

<%
    response.sendRedirect(redirectURL);
%>

其中redirectURL是包含您要转到的页面的变量。

答案 1 :(得分:0)

好的,最后我明白了: 首先,需要在Web应用程序中构造index.jsp及其java类: https://netbeans.org/kb/docs/web/quickstart-webapps.html 然后在index.jsp中,使用它从该java类获取变量并重定向:

<%@page import = "org.mypackage.Webredirect.*" %>
<%Webredirect obj = new Webredirect();%>
 <%response.sendRedirect( obj.getName());%>
谢谢。