一个关于cas单点登录问题

cas是你进入页面就先到cas的登录页面去登录,然后再返回到相应的页面对吧!因为在过滤器中是/*就是过滤全部的。但是现在的问题是在现实中不能这样,你不能要求用户一进入页面就要先登录吧!而是要当用户需要登录才能进行操作的部分才能提示登录或者让其跳转到登录页面当用户登录完成再跳转回原来的页面,这样才合理,但是怎么解决呢!是在过滤器中过滤吗?但是怎么写呀?