2016-07-25 78 views
0

我有这样的代码:Freemarker的:空值显示

<input type="text" name="zipCode" maxlength="5" value="${zipCode!}"> 

zipCode = null(I使用Java),输入字段里显示null。为什么?

谢谢!

+0

如何分配'zipCode'?这种情况发生的唯一方法是,使用一些EL表达式来指定'zipCode',其中'null'值被转换为''null''字符串。或者您可能在Freemarker中找到了一个错误(您使用哪个版本?)。 :-) –

+0

'zipCode'是在我的URL中传递的参数。我使用的版本是2.3.16。 – dardy

+1

我怀疑Java'String''“null”'被分配给'zipCode'而不是真正的'null'。我不认为2.3.16有任何这样的错误。 (但是,我强烈建议不要使用2.3.16这样的考古学结果。) – ddekany

回答

1

@ddekany:你太过分了。 zipCode的字符串值等于"null"