freemarker에서 특정 값이 숫자인지 어떻게 알 수 있습니까? 주어진 값이 freemarker에있는 숫자인지 아닌지를 확인하는 특별한 방법이 있습니까?Freemarker에서 주어진 값이 숫자인지 확인하는 방법은 무엇입니까?
<#if (link_data.canonical)!?matches(".*/sites/.*") && (pageData.ar.gP)?has_content >
<#if (pageData.ar.gP)?is_number >
<link rel="author" href="https://plus.google.com/${(pageData.ar.gP)!}" />
<#else>
<link rel="ar" href="https://plus.google.com/+${(pageData.ar.gP)!}" />
</#if>
</#if>
위 코드는 저에게 적합하지 않습니다.
당신이 더 구체적인 수 있을까? String 값에 숫자가 들어 있는지 또는 특정 모델 요소가 java.lang.Number 하위 클래스를 보유하고 있는지 여부를 알고 싶습니까? –
"id"가 freemarker의 변수 인 경우 id가 숫자인지 알고 싶습니다. id와 같은 것을 사용할 수 있습니까? is_number – user3298846