如何将占位符放在 struts 文本字段标记中?

2022-09-02 21:19:02

我得到了错误,因为我在struts标签中使用占位符属性....

<html:text property="name" styleClass="form-control" placeholder="some text"/>

如何解决问题,请帮助我。

提前致谢。


答案 1

使用jQuery,如下所示:attr

<html:text property="name" styleClass="form-control" styleId="abc" />

JavaScript 代码:

$(function() {
    $("#abc").attr("placeholder", "some text");
});

答案 2

只需替换:

<html:text property="name" styleClass="form-control" placeholder="some text" />

跟:

<input type="text" name="property" class="form-control" placeholder="some text"
                             │
                             └─── Form property ────┐
                                                    │
       value="<bean:write name="name" property="property" />" />
                                  │                
               Name of form-bean ─┘                

属性的值必须与表单的属性匹配,以便在请求中跳转name