如何传输参数以重定向web



我们知道我们可以通过把这个放在标签下面来重定向一个网站:

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

但是如果我要重定向的链接不是google.com,但它存储在我从Java代码处理的字符串变量中会发生什么?我知道如果它从头向下加载,那么它会立即重定向到那个页面,而不需要经过下面的代码,对吧?那么,如何结合我提取的字符串让网站加载到那个链接呢?

From JSP(或servlet):

<%
    response.sendRedirect(redirectURL);
%>

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

好了,我终于想通了:首先,需要在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());%>

谢谢。

最新更新