私は "#{request.userPrincipal.name}"を設定しています。私が春のソーシャルプロジェクトを実行すると、 "#{request.userPrincipal.name}"にエラーが表示されます。たとえば、 "123"などの値を設定するとプロジェクトがうまく実行されます。何が間違っていて、 "#{request.userPrincipal.name}"の代わりに他の設定がありますか?about spring social xml configuration
<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>
正確なエラーは何ですか? – abalogh
@Seongは、#{request.userPrincipal.name}の値をpropsファイルから使用しようとしていますか?もしそうなら、$ {request.userPrincipal.name}、# –
の代わりに$を使用する必要があります。 $ {request.userPrincipal.name}を使用しますが、わかりません正しい値を設定する方法! org.springframework.expression.spel.SpelEvaluationException:EL1007E :(pos 22):フィールドまたはプロパティ 'name'がnullに見つかりません – Seong