私はLiferayで簡単なサーブレットを開発します。私はそれがinit(System.outをinit()メソッドに置くことによって検証されている)を見ています。しかし、私はいくつかのデータをサーブレットにポストすると、呼び出されません。これをどのようにデバッグすることができますか、それを動作させるために追加する必要があります。サーブレットが呼び出されない
サーブレットエントリファイルwebapps/ROOT/WEB-INF/web.xml、liferayには他のカスタムWebアプリケーションが動作しています。
.....
<servlet>
<servlet-name>HealthCheckServelet</servlet-name>
<servlet-class>com.test.HealthCheck</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>HealthCheckServelet</servlet-name>
<url-pattern>/health-check/*</url-pattern>
</servlet-mapping>
.......
サーブレットはHTTP GET http://host-ip/health-check/temperature
これとは別に、スタイルが悪く、サポートされておらず、メンテナンスが困難な場合があります。実際にこのサーブレットをどのように呼び出そうとしているのかはわかりません。 –
ありがとうございました。私は逃しました。また、上記の悪い練習のコメントをどうやって改善できるか教えてください。 – iam