JSTL中defaultHtmlEscape web.xml的用法

Usage of defaultHtmlEscape web.xml in JSTL

所以我在 web.xml 中设置了以下参数:

<context-param>
    <param-name>defaultHtmlEscape</param-name>
    <param-value>true</param-value>
</context-param>

这是否会通过仅在 JSP:

中声明来自动转义该字段的输出

<input type="text" class="form-control" id="label" name="label" value="${field.label}">

还是我需要使用 <spring:?或者使用 <form: 标签?

更新: 本题只是yes/no的问题。也许是关于如何在 JSP 端激活参数的简短回答。我的问题是在 web.xml 中设置参数之后。那么我需要在 JSP 中使用 <spring:<form: 标签还是可以使用普通的 <input type... 标签?

转义仅适用于 Spring MVC 标签。例如:

<form:input path="field" htmlEscape="true" />