[英]How to prevent the default value '0' from being shown in Struts2 textfield tag
我有一個包含多個文本字段的表單。 當我用數據填充它時,有一些整數文本字段顯示'0',這是整數的默認值。 我希望textfield為空而不是零。
<s:textfield id="txtPhone" name="phone"/>
請幫忙。
您需要使用Integer
類而不是int
。 int將始終初始化為0. S2 OGNL和類型轉換器將為您處理類型轉換。
對於整數,默認值為null,它將解決您的問題。
如果該字段確實是可選的,請將字段設為Integer,因此默認值為null!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.