We have also developed a similar solution in order to redirect our users based on their roles when they enter to our system to different start pages. We have also created a PageRedirectDefinition concept in order to to specify which page will be redirect to for which roles. We define them in spring beans xml file like below;
<property name="pageRedirectDefinitionSource">
<value>
ROLE_ADMIN,ROLE_DATA_PROCESSOR=create.jsp
ROLE_DATA_READER=search.jsp
</value>
</property>
You can read my article explaining our solution's detail here: http://jroller.com/page/ksevindik?en...ferent_sta rt
Cheers.
