javax.el.ELException: Cannot convert [ +data.resultList[i].catid+ ] of type [class java.lang.String]求大神解答,catid在后台是短整型的数据类型

javax.el.ELException: Cannot convert [ +data.resultList[i].catid+ ] of type [class java.lang.String]

 

javax.el.ELException: Cannot convert [ +data.resultList[i].catid+ ] of type [class java.lang.String] to [class java.lang.Long]
    at org.apache.el.lang.ELSupport.coerceToNumber(ELSupport.java:400)
    at org.apache.el.lang.ELSupport.coerceToNumber(ELSupport.java:379)
    at org.apache.el.lang.ELSupport.equals(ELSupport.java:172)
    at org.apache.el.parser.AstEqual.getValue(AstEqual.java:39)
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:190)
    at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:944)
    at org.apache.jsp.WEB_002dINF.view.news_jsp._jspx_meth_c_005fif_005f1(news_jsp.java:474)
    at org.apache.jsp.WEB_002dINF.view.news_jsp._jspx_meth_c_005fforEach_005f2(news_jsp.java:438)
    at org.apache.jsp.WEB_002dINF.view.news_jsp._jspService(news_jsp.java:242)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443)
    ... 49 more
2018-08-16 16:34:39,232 [http-nio-8080-exec-3] DEBUG [org.springframework.web.servlet.DispatcherServlet] - Could not complete request
org.apache.jasper.JasperException: An exception occurred processing JSP page [/WEB-INF/view/news.jsp] at line [109]

106:                                 alert(data.resultList[i].title);
107:                                 str += '<li><a href="article.jsp"><img src="images/img.jpg"><p><b>${'+(data.resultList[i].title) +'}</b>';
108:                                 str += '<c:forEach items="${wdjmCategoryList }" var="category">';
109:                                 str += '<c:if test="${' +data.resultList[i].catid+ 'eq category.catid}">';
110:                                 str += '<span>${category.catname }</span>';
111:                                 str += '</c:if></c:forEach>'
112:                                 str += '<em id="time1">${' +(data.resultList[i].inputtime)+ '}</em></p></a></li>';
 

相关文章: