BaseHandlerTag类型中的方法setDisabled(boolean)不适用于参数(String)

时间:2016-04-22 04:39:14

标签: jsp struts

在.jspf文件的下面代码中,为布尔值设置一个var禁用,然后在代码中使用该var,但在weblogic部署中使用以下错误。残疾人财产无效。

Error
 editAgreement.jsp:85:18: Error in "editServiceAttribute.jspf" at line 159: The method setDisabled(boolean) in the type BaseHandlerTag is not applicable for the arguments (String)
            file="/WEB-INF/xct/jsp/serviceattribute/editServiceAttribute.jspf"%>

JSP代码

<html:html><c:set var="disabled" value="${Boolean.false}"/>

<html-el:multibox name="${formName}" property="calculated_selectedAttributeList" disabled="${Boolean.valueOf(disabled)}" errorStyleClass="error">

<html-el:multibox name="${formName}" property="calculated_selectedAttributeList" disabled="${disabled}" errorStyleClass="error">

TLD声明

<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-logic-el.tld" prefix="logic-el" %>

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-html-el.tld" prefix="html-el" %>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-bean-el.tld" prefix="bean-el" %>

<%@ taglib uri="/WEB-INF/taglibs-datetime.tld" prefix="dt" %>

0 个答案:

没有答案