だから私は定期的に起動するタスクを作成しようとしており、ServletContext からいくつかのものを取得したいと考えています:
...
@Singleton
@Startup
public class InitTimers {
@Resource
private TimerService timerService;
@PostConstruct
public void initTimer() {
...
// I want ServletContext here, how do I?
ServletContext context = getServletContext();
...
}
@Timeout
public void timeout(Timer timer) {
...
}
}
EJB 3.1 @Startup @Singleton は ServletContext にアクセスできますか?