功能說明:在tomcat啟動(dòng)時(shí),同時(shí)開啟一個(gè)線程,目前線程啟動(dòng)沒有問題,但是由于無法注入javabean,導(dǎo)致空指針異常。要注入的javabean是自己封裝的,用來實(shí)現(xiàn)特定的功能,類上有加@Component 注解,也在package-scan的掃描范圍。(注:使用的SSM框架)
代碼如下:
@Controller
public class UDPServer implements ServletContextListener {
// 通過注解注入封裝線程的Bean
@Autowired
UDPThread udpThread;
@Override
public void contextInitialized(ServletContextEvent servletContextEvent) {
// 通過注入的Bean啟動(dòng)線程
udpThread.execute();
}
@Override
public void contextDestroyed(ServletContextEvent servletContextEvent) {
}
}
添加回答
舉報(bào)
0/150
提交
取消