如何将null传递给JSP标记而不将其转换为默认值?

如何将null传递给JSP标记而不将其转换为默认值?,jsp,jsp-tags,Jsp,Jsp Tags,我有以下JSP标记: <%@ attribute name="myAttr" required="true" type="java.lang.Boolean" %> ${myAttr} ${myAttr} 我有一个带有空字段的对象,我想将其作为属性传递给标记: <myTags:myTag myAttr="${myObj.nullField}"/> 我希望我的标记打印出一个空字符串,但相反,它打印出false将属性类型从java.lang.Boolean更改为j

我有以下JSP标记:

<%@ attribute name="myAttr" required="true" type="java.lang.Boolean" %>
${myAttr}

${myAttr}
我有一个带有空字段的对象,我想将其作为属性传递给标记:

<myTags:myTag myAttr="${myObj.nullField}"/>


我希望我的标记打印出一个空字符串,但相反,它打印出
false

将属性类型从java.lang.Boolean更改为java.lang.string?是的,就像前面提到的@ryuuu9187一样,将属性类型作为字符串应该可以完成这项工作!Plz检查和更新