プログラムで Jetty を使用して実行する Jetty サービスがあります。パッケージpackage.of.my.jerseyに Jetty クラスがあります。次の方法でサーバーを構成します。
ServletContextHandler context = new ServletContextHandler();
context.setContextPath("/test");
Map<String, Object> initMap = new HashMap<String, Object>();
initMap.put("com.sun.jersey.api.json.POJOMappingFeature", "true");
initMap.put("com.sun.jersey.config.property.packages",
"package.of.my.jersey");
context.addServlet(new ServletHolder(new ServletContainer(
new PackagesResourceConfig(initMap))), "/newValue/*");
「 java -jar nameOfTheService.jar 」を介してサービスを実行し、Jersey クラスが公開するメソッドに対してサービスが正しく機能するようにしました。
java/main/resources/package/of.my.jersey にもいくつかの HTML ページがあり、それらにアクセスしたいと考えています。問題は、アクセスする方法が見つからないことです。とにかく、同じサービスで http 経由で他のリソースを実行できるようにする方法はありますか?
前もって感謝します!