Jsp Struts 2+;禁用表单自动完成

Jsp Struts 2+;禁用表单自动完成,jsp,jakarta-ee,struts2,Jsp,Jakarta Ee,Struts2,我们需要在jsp和ftl中使用“autocomplete”属性的等价物。我们目前正在使用struts标签(struts2 core version 2.1.6),我在struts 2域中没有看到任何有助于我们禁用表单字段自动完成的属性。 您知道如何实现此功能吗?您可以编辑struts2标记。。。尽管我只是使用jQuery将autocomplete=“false”添加到所有所需的表单元素中。所有struts2 UI标记都有一个class和id属性。您可以创建一个noComplete类,脚本将对其执

我们需要在jsp和ftl中使用“autocomplete”属性的等价物。我们目前正在使用struts标签(struts2 core version 2.1.6),我在struts 2域中没有看到任何有助于我们禁用表单字段自动完成的属性。
您知道如何实现此功能吗?

您可以编辑struts2标记。。。尽管我只是使用jQuery将autocomplete=“false”添加到所有所需的表单元素中。所有struts2 UI标记都有一个class和id属性。您可以创建一个noComplete类,脚本将对其执行操作。

Struts2标记支持动态属性,允许您为JSP标记指定任意属性。我不确定这项支持是什么时候添加的,因此如果2.1.6不支持,您可能需要从2.1.6升级

您可以通过查看struts-tags.tld来判断。
条目应包含以下内容:

<dynamic-attributes>true</dynamic-attributes>
true

在我的struts2应用程序中,我正在使用javascript禁用自动完成程序

    for (i=0; i<document.forms.length; i++) {
            document.forms[i].setAttribute("AutoComplete","off");
    }

用于(i=0;i@whiz查看允许的
动态属性的条件。例如:
是允许的。我希望动态属性,但当我不注意时,它们出现了……struts2页面可能有一个新闻部分或博客。这对我在
struts2-core-2.3.1.2
。只需将
autocomplete=“off”
添加到textfield标记,它就会呈现到html中。