我如何才能将Princip的属性值作为对象而不是字符串?

时间:2012-07-11 20:23:11

标签: java spring jsp

如何将Princip的属性值作为对象而不是字符串?

我有自定义用户对象,扩展了UserDetails。

示例:

这将以字符串形式打印属性allTask​​

<sec:authentication property="principal.user.allTask"/>

我想使用标签

将principal的value属性作为对象进行保存
<c:set var="task" value="${principal.user.allTask}"/> 

我不想根据Controller的请求推送bean主体。!

1 个答案:

答案 0 :(得分:0)

我真的不明白你的问题但是,我的博客上有一篇关于此的帖子:

http://giannisapi.wordpress.com/2011/09/21/spring-3-spring-security-implementing-custom-userdetails-with-hibernate/  string也是一个对象,所以通过获取字符串,你得到一个对象。 我希望它会对你有所帮助。阅读它,如果您需要更多帮助,请告诉我