これは、OdataサービスプロバイダーでHttpServletRequestにアクセスする方法とほぼ同じであることに気付きましたが、回答が得られなかったため、チャンスを試してみます。
この問題のコンセンサスは、この概念にまったく精通していないため、これをどのように行うべきかわからないため、「@ ContextHttpServletRequestreqを使用して注入する」ようです。
サーブレットサーブレットコンテナを使用しています。これが私のweb.xmlです
<servlet>
<description>Servlet container</description>
<display-name>Default</display-name>
<servlet-name>Default</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<description></description>
<param-name>com.sun.jersey.config.property.resourceConfigClass</param-name>
<param-value>org.odata4j.producer.resources.ODataResourceConfig</param-value>
</init-param>
<init-param>
<description></description>
<param-name>odata4j.producerfactory</param-name>
<param-value>mypackage.MySqlProducerFactory</param-value>
</init-param>
</servlet>
これにどのようにアプローチすればよいですか?
どうもありがとう!