import="java.util.HashMap,
java.util.List,java.util.Map,
com.baosight.common.utils.BeanContext"%>
if(mp instanceof Map){
%>
}
%>
既然attribute标签有提供type属性,那为什么传入Map型就有错呢.就连写个String型也是不允许的.如果不写就没有问题!这到底是怎么回事.
难道默认只能传String型么?
一下是报错信息:
org.apache.jasper.JasperException: /BK/QU/BKQU004.jsp(47,29) Unknown attribute type (hashmap) for attribute mp.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:238)
org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:932)
展开