Velocity 템플릿에 현재 컴퓨터의 IP 주소를 표시하려고합니다. 나는이 줄을 포함시킴으로써 간단하게이 작업을 할 수 있다고 생각했다.Velocity 템플릿에서 InetAddress 사용
$java.net.InetAddress.getLocalHost().getAddress()
을 템플릿에 포함시켰다.
그러나 줄은 평가되지 않고 그대로 표시됩니다. . $ java.net.InetAddress.getLocalHost() getAddress에() 해결 될 수
null 참조 [템플릿 'login.vm'행 43 열 11 : 로그 널 레퍼런스를 나타낸다.
내가 뭘 잘못 했니?
템플릿의 전체 예제를 제공 할 수 있습니까? 단순히이 줄을 추가해도이 오류가 발생하지 않습니다. – Andremoniy
전체 파일은 Shibboleth IdP 프로젝트에서 가져온 것으로, 길이가 약 130 줄이며 [여기]입니다 (https://github.com/uchicago/shibboleth-oidc/blob /master/idp-webapp/src/main/webapp/idp/views/login.vm) – Thaoden
아니요, 감사합니다. 더 이상 필요하지 않습니다. 내 대답을 참조하십시오 – Andremoniy