2014-07-24 39 views
0

如果会话用户为空并且似乎不起作用,我正在尝试将其重定向回index.jsp。 当会话为空时,我确实收到了响应“request.getSession()为空”页面重定向空会话似乎并不工作

JSP代码。

<% 
    if (null == session.getAttribute("User")) { 
     // User is not logged in. 
     out.println("request.getSession() is null"); 
     String site = new String("http://localhost:8080/myproject/"); 
     response.setStatus(response.SC_MOVED_TEMPORARILY); 
     response.setHeader("Location", site); 
    } 
%> 

任何帮助将不胜感激!

回答

0

这可能有助于

URL newUrl = new URL("yourURL"); 
String url = newUrl.toString(); 
response.setStatus(response.SC_MOVED_TEMPORARILY); 
response.setHeader("Location", url); 
+0

我对URL类得到以下错误“网址无法解析为一个类型” – BaconJuice

+0

添加'进口的java.net.URL;' – SparkOn

+0

仍然没有出现,以工作。 – BaconJuice