我有一个 Struts 2 textfield
标记,我只需要让用户输入值并将其发送到操作。
<s:textfield name="user.firstAnswer" size="110" cssClass="FormObjectCompulsary" autocomplete="off" />
即使此页面加载用户对象包含第一个答案的值,我也不想将其显示在文本字段中,而是希望文本字段为空白。
但是如果没有指定值属性,用户对象中的值仍然显示在该字段中。
最佳答案
如果您要添加一个新对象 user
,那么您应该在 JSP 中显示它之前使用 new
运算符创建该对象。它将包含未显示的 null
引用。如果未指定 value
属性,则使用 name
显示值。
关于java - Struts 2 文本字段即使没有 value 属性也会显示值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18951341/