私の問題は 2 つあります。まず、JAX-RS アプリケーションの web.xml からコンテキスト パラメータにアクセスする必要があります。次に、アプリケーション (アプリケーション スコープ) に対して 1 回だけ実行する必要があります。違いがある場合は、tomcat6にデプロイしています。
- 質問 1: JAX-RS で「Bean」スコープのアプリケーションを作成するにはどうすればよいですか
- 質問 2: その Bean で、web.xml から context-param にアクセスするにはどうすればよいですか?
乾杯!
これはうまくいかないようです:
import javax.annotation.PostConstruct;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.sun.jersey.spi.resource.Singleton;
@Singleton
public class ApplicationBean
{
@Context
HttpServletRequest request;
@PostConstruct
public void init()
{
// do stuff
}
}