現在のマシンのIPアドレスをVelocityテンプレートで表示しようとしています。私は、単にこの行を含めることによってこれを行うことができると仮定した。VelocityテンプレートでInetAddressを使用
$java.net.InetAddress.getLocalHost().getAddress()
ただし、行は評価されずそのまま表示されます。
null参照[テンプレート 'login.vm'、行43、列11]:ログがnull参照示す。$ java.net.InetAddress.getLocalHostを()のgetAddress()解決できません。
どうしたのですか?
テンプレートの完全な例を提供できますか?単純にこの行を追加してもこのエラーは発生しません – Andremoniy
ファイル全体がShibboleth IdPプロジェクトから来ていますが、長さは約130行で利用可能です[https://github.com/uchicago/shibboleth-oidc/blob /master/idp-webapp/src/main/webapp/idp/views/login.vm) – Thaoden
いいえ、ありがとう、もう必要ありません。私の答えを参照してください – Andremoniy