Tomcat7 中 Spring 对 JSF2注入的BUG

如题,如果使用原始的faces-conf.xml中声明 ManageBean 就可以实现Spring 注入。但使用Annotion就无法实现。

 

@ManagedBean(name="messageBean")
@SessionScoped
public class MessageBean implements Serializable
{
	private static final long serialVersionUID = 1L;

	private List<Message> messages;

	private String name;
	private String message;

	@ManagedProperty(name = "messageService", value = "#{messageService}")
	private MessageService messageService;

	@ManagedProperty(name = "timeService", value = "#{timeService}")
	private TimeService timeService;
}
 

 

Tomcat7 版本为 7.011

 

如上所示,换成 Tomcat 6 问题解决。


 

你可能感兴趣的:(spring,tomcat,xml)