关于spring社交xml配置

时间:2012-05-02 08:05:33

标签: spring spring-social

我想知道配置打击中的“#{request.userPrincipal.name}”。当我运行我的spring社交项目时,它总是在“#{request.userPrincipal.name}”中出错,如果我设置了一个像“123”这样的值我的项目运行良好。有什么问题,有没有其他配置而不是“#{request.userPrincipal.name}”?

<bean id="connectionRepository" factory-method="createConnectionRepository" factory-bean="usersConnectionRepository" scope="request">
    <constructor-arg value="#{request.userPrincipal.name}" />
    <aop:scoped-proxy proxy-target-class="false" />
</bean>

1 个答案:

答案 0 :(得分:0)

这是Spring EL expression,这意味着从Http请求中获取用户身份。应用自己的用户管理组件后,您可以用自己的方式替换#{request.userPrincipal.name}