首先看看:JSP:獲取「javax.el.ELException」。下面的代碼在GlassFish中工作,而不是在Apache Tomcat上
<c:choose>
<c:when test="${type != 'h'}">
<input type="password" disabled="true" id="plainText" name="plainText" value="<%=key%>"/>
上面的代碼,我已經創建了JSP的一部分。部署和使用GlassFish應用服務器,但顯示的Apache Tomcat服務器上部署時javax.el.ELException: Cannot convert h of type class java.lang.String to class java.lang.Long
異常,當
pageContext.setAttribute("type", type);
這個JSP是工作完美的罰款:使用變量類型被初始化。
我使用Netbeans自動部署在GlassFish服務器上,而使用WAR文件手動部署在Tomcat服務器上。
究竟是什麼問題?
那麼在你的源代碼中type是什麼類型? – home
字符類型。 –