Webアプリ起動時にTomcatが稼働しているサーバーのホスト名を取得 したいと思いメソッドを検索したら以下のメソッドが検索にかかりました。 String serverName=req.getServerName(); これをTomcatデプロイ時に起動し、チェック処理に使用したいので ServletContextListenerを使用して public void contextInitialized(ServletContextEvent arg0) {} メソッドに記述したいと考えています。 そのためにはjavax.servlet.ServletRequestオブジェクトを取得して req.getServerName() を実行しなければいけないのですが ServletRequestの取得の仕方がわからないので教えて頂けますでしょうか。 そもそもcontextInitialized()のメソッド自体がすべてのリクエストに 先立ち実行される処理なのでその時点でServletRequestオブジェクトが 取得できるのでしょうか。もしできないようでしたら何か良い方法は 有りますでしょうか。
↧