更改Portal默认的登录选项

1.1.1 问题描述

登录Portal6.1成功后,是跳转到系统指定的默认页面呢?还是恢复用户上次退出时所在的页面?还是由用户自己选择以上两种方式中的一个,即:取决于用户登录时的选项?

我们通过以下这个例子来说明如何调整:

假设我在门户有两个页面,一个首页,可以匿名访问,里边有loginportlet,还有一个个人页面,需要验证。
  
在首页登陆成功后还在首页,不能自动跳转到个人页去。。。
  
请问能不能实现从首页的登录portlet成功登录后,自动跳转到个人页。

1.1.2 解决方案

第一种方法:WAS中添加参数法

1 建立URL MAPPING
    在管理页面中,选URL映射


   点击新建上下文按钮
       
   输入一个标签名,点击确定。
           

点击右编辑映射图标。
         
       将要跳转的页面选中,点击确定。
          
  此时在地址栏输入http://ip:port/wps/myportal/test就可跳转到TestPage页面。
       
2 
配置WP_CONFIGSERVICE
  进入WAS控制台,选资源--》资源环境--》资源环境提供程序

       

点击WP_ConfigService
 
      

再点击右边的定制属性
         
点击新建按钮,加入redirect.login=true,redirect.login.url=http://ip:port/wps/myportal/test
        

保存后重启PortalServer即可。
 
第二种方法:修改登录页面代码直接重定向法

找到简单的方法了,在LoginView.jsp中的form里处加入

都不用重启服务器,刷新下页面就可以了

 

    作者:郑文平 从事IBM WebSphere Portal项目实施已有8年,拥有超过40个每个超过5个月的基于IBM Portal的项目经验。有任何的技术或非技术问题,您对可以通过MSN:[email protected]或者邮件[email protected]与作者取得联系。

你可能感兴趣的:(IBM,Websphere,Portal开发系列教程,portlet,websphere,ibm,login,url,input)