需要刷新页面以检索其信息

时间:2013-10-30 05:40:23

标签: java tiles-3

我有不同类型的用户,当用户登录时,我需要显示与该用户类型相关联的特定页面。

问题是,由于应用程序直接从Tile检索页面,因此它不会检索它们的信息,因此我需要刷新页面以让它检索其信息并进行填充。

我应该如何自动完成?

爪哇

 public static String getRole() {
    String user = SecurityContextHolder.getContext().getAuthentication().getAuthorities().toString();

    if user is standard{
       return "stand";
    }

    if user is vip{
       return "vip";
    }
 }

struts.xml中

 <action name="myProject" class="com.myProject.controller.authentication">
            <result name="stand" type="tiles">standard</result>
            <result name="vip" type="tiles">vip</result>
            <result name="">index.jsp</result>
 </action>

2 个答案:

答案 0 :(得分:1)

您向Tiles发出请求而不是特定操作,难怪它显示空白页面。

您需要将其重定向到特定操作,以检索信息并显示所需的页面。

答案 1 :(得分:0)

如果您正在寻找自动页面刷新,请尝试以下方法:

<meta http-equiv="refresh" content="10"/>

将它放在html / jsp页头标签中,它会每隔10秒刷新一次页面,你可以根据你的要求进行更改。