我如何检查 jstl 是否存在参数?

How can i check if a param exists with jstl?

我需要一个 JSTL 表达式或一个标签来检查 param 在请求中的可用性。

您可以使用 c:if 标签来测试变量或说 ${param["xyz"]} 是否存在,例如:

 <c:if test="${empty parameter}">
     parameter is empty or null.
 </c:if>
<s:if test="%{#parameters.itemId == null}">
    <fmt:message key="Add" />
</s:if>
<s:else>
    <fmt:message key="Edit"/>      
</s:else>