注入jaxws:端点配置发布的URL

时间:2015-06-22 00:05:07

标签: spring spring-el

<jaxws:endpoint id="serviceEndpoint" implementor="#serviceImpl" address="/public/api/service/v1"" publishedEndpointUrl="#{serviceImpl.endpointUrl}"> </jaxws:endpoint> 

<bean id="serviceImpl" class="com.services.ServiceProviderImpl" autowire="byType"> </bean>

我需要填充 publishedEndpointUrl 来引用我的implementsor bean中的变量。 (ServiceProviderImpl)请让我知道我的方式。我引用了http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html

制作publishedEndpointUrl="#{serviceImpl}.publishedUrl"不起作用吗?

谢谢

1 个答案:

答案 0 :(得分:0)

假设ServiceProviderImpl有公共getter getPublishedUrl(),您需要的语法是

#{serviceImpl.publishedUrl}

将来,在这里添加问题时,“不起作用”根本没用。

始终提供错误消息和/或堆栈跟踪。