posted 13 years ago
We have a web application developed using sturts-springs framework.. We are now trying to annotate the classes by which we are avoiding extended application context xml configuration. My issue is how to use annotations for passing a list of property values.
ApplicationContext.xml
<bean name="/showAdminInbox" class="com.web.inbox.ShowAdminInboxAction">
<property name="inboxService" ref="inboxService" />
<property name="requiredPermissions">
<list>
<value>CR_PerformRating</value>
<value>CR_ApproveRating</value>
<value>CR_RerouteFinalApprover</value>
</list>
</property>
</bean>
Impl using Annotations:
@Component("/showAdminInbox")
public class ShowAdminInboxAction extends ApplicationAction{
@Autowired @Qualifier("inboxService")
private InboxService inboxService;
@Autowired @Qualifier("requiredPermissions");
// how to pass the list of values that is provided in xml file
}
how do i pass the collection values using annotations?