簡體   English   中英

如何防止在Struts2 textfield標記中顯示默認值“0”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM