今天做权限  想取得用户里面的角色  由于我做的是多对多  所以不能按照多对一的点get去获得     所以在循环的时候报错     由于没有配置opensessionviewfilter  所以页面不会自动去加载集合里面的数据  所以我们需要配置Opensessionviewfilter来加载集合里面的数据 从而做到我们所需要的功能   下面是Opensessionviewfilter的配置  记住放在Struts2的前面
<filter>
        
<filter-name>openSessionInView</filter-name>
        
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
    
</filter>
    
<filter-mapping>
        
<filter-name>openSessionInView</filter-name>
        
<url-pattern>/*</url-pattern>
    
</filter-mapping>

再此感谢ninja的帮忙   大家可以去了解Session的特性和懒加载!