针对会话变量测试浏览器

“片段”视图的 JSP 抽屉中的 autoRedirect 片段测试会话变量是否存在。如果会话变量不存在,它会将浏览器转至另一页面。此片段必须放在 JSP 页面的 <head> 标记中 <pageEncoding> 标记的后面。要插入并配置此片段,遵循下列指示信息:

  1. 将片段代码插入到页面的 <head> 标记中 <pageEncoding> 标记的后面。有关更多信息,请参阅插入 EGL 代码段
  2. {SessionAttribute} 替换为要测试的会话变量的名称。
  3. {ApplicationName} 替换为项目或应用程序的名称。
  4. 如果缺少会话变量,将 {PageName} 替换为浏览器将重定向至的页面的名称。
此片段插入的代码如下所示:
<%
if ((session.getAttribute("userID") == null ))
  {
   String redirectURL = 
   "http://localhost:9080/EGLWeb/faces/Login.jsp";
   response.sendRedirect(redirectURL);
  }
%>

相关任务
将代码段插入到 EGL 和 JSP 文件中

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.