<html:hidden property="bean.assessSchemeId" value="<%=queryOption.getValueByField("assessSchemeId")%>"/>
控制台报错:
org.apache.jasper.JasperException: /assess/assess/positionAssessAdd.jsp(137,94) Attribute value queryOption.getValueByField("assessSchemeId") is quoted with " which must be escaped when used within the value
引号内不能在使用引号。
原则上:我们这种写法完全正确。这可能是Tomcat的一个bug。
修改方法:修改代码
value的双引号改为单引号
<html:hidden property="bean.assessSchemeId" value='<%=queryOption.getValueByField("assessSchemeId")%>'/>