0
나는freemarker 변수가 null이 아니고 변수가 null 인 경우 인쇄하지 않는 방법은 무엇입니까?
<#if msisdn??>
<input type="text" class="form-control" placeholder="phone" value="${msisdn}">
<#else>
<input type="text" class="form-control" placeholder="phone">
</#if>
는 MSISDN은 == 내가 원하는 널 (null)이 placeholder="phone"
을 표시하는 경우 만, null되지 MSISDN 만약 내가 그것을 보여 원하는 모델
ModelAndView modelAndView = new ModelAndView("login");
String msisdn = request.getParameter("msisdn");
modelAndView.addObject("msisdn", msisdn); //may be NULL
return modelAndView;
과 페이지가 있습니다.
작품이지만 실용적이라고 생각합니다. 나는 모든 문자열을 복사하고 그것을 코드에 포함시키지 않기를 바란다. 이렇게 쓸 수 있을까요?
<input type="text" class="form-control" placeholder="phone" value="<#if msisdn != null>${msisdn}</#if>">
또는 프리 마커의 다른
또는 뭔가?
나는이되지 않습니다 읽어 보시기 바랍니다. 그건 진실이야? – user5620472
@ user5620472 사실, 다음을 확인할 수 있습니다 : http://freemarker.org/docs/ref_depr_builtin.html – chengpohi
'$ {msisdn? ""} "을 사용하여 대체 할 수 있습니다! – chengpohi