關(guān)于jsp頁(yè)面使用jstl的異常分析
更新時(shí)間:2013年06月28日 15:36:02 作者:
在jsp頁(yè)面中使用如下代碼加入jstl的支持,發(fā)現(xiàn)頁(yè)面如下異常,那么很有可能是你的Tomcat的lib目錄中沒(méi)有jstl的jar包,所以才導(dǎo)致tomcat無(wú)法解析jstl,解決方法如下,感興趣的朋友可以參考下哈
1.在jsp頁(yè)面中使用如下代碼加入jstl的支持
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2.如果jsp頁(yè)面報(bào)如下異常
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause
java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp
java.net.URLClassLoader$1.run(URLClassLoader.java:200)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:172)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springfr
amework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
那么很有可能是你的Tomcat的lib目錄中沒(méi)有jstl的jar包,所以才導(dǎo)致tomcat無(wú)法解析jstl
解決方案:在tomcat的lib目錄中添加jstl的jar包即可。
jstljar包下載地址:下載jstl
復(fù)制代碼 代碼如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2.如果jsp頁(yè)面報(bào)如下異常
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause
java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp
java.net.URLClassLoader$1.run(URLClassLoader.java:200)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:172)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springfr
amework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
那么很有可能是你的Tomcat的lib目錄中沒(méi)有jstl的jar包,所以才導(dǎo)致tomcat無(wú)法解析jstl
解決方案:在tomcat的lib目錄中添加jstl的jar包即可。
jstljar包下載地址:下載jstl
相關(guān)文章
jsp中 ajax的get請(qǐng)求的中文亂碼問(wèn)題的解決方法
這篇文章介紹了jsp中ajax的get請(qǐng)求的中文亂碼問(wèn)題的解決方法,有需要的朋友可以參考一下2013-10-10使用JavaBean創(chuàng)建您的網(wǎng)上日歷本(1)
使用JavaBean創(chuàng)建您的網(wǎng)上日歷本(1)...2006-10-10jsp傳值本地?zé)o亂碼測(cè)試機(jī)出現(xiàn)亂碼問(wèn)題解決
在本地使用jsp傳值時(shí),一切正常無(wú)亂碼,當(dāng)放到測(cè)試機(jī)上是發(fā)現(xiàn)有亂碼現(xiàn)象,針對(duì)此問(wèn)題本文給出詳細(xì)的解決方案,感興趣的朋友可以參考下哈2013-04-04springMVC解決ajax請(qǐng)求亂碼的三種方法
這篇文章主要介紹了springMVC解決ajax請(qǐng)求亂碼的三種方法的相關(guān)資料,在springmvc的項(xiàng)目中,使用返回頁(yè)面的請(qǐng)求方式,數(shù)據(jù)都能正常顯示,但是對(duì)于ajax的請(qǐng)求,始終顯示亂碼,這里提供解決辦法,需要的朋友可以參考下2017-07-07jsp實(shí)現(xiàn)將動(dòng)態(tài)網(wǎng)頁(yè)轉(zhuǎn)換成靜態(tài)頁(yè)面的方法
這篇文章主要介紹了jsp實(shí)現(xiàn)將動(dòng)態(tài)網(wǎng)頁(yè)轉(zhuǎn)換成靜態(tài)頁(yè)面的方法,較為詳細(xì)的分析了jsp將動(dòng)態(tài)網(wǎng)頁(yè)轉(zhuǎn)換成靜態(tài)網(wǎng)頁(yè)的原理與相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10JSP中c:foreach遍歷和s:iterator遍歷異同實(shí)例分析
這篇文章主要介紹了JSP中c:foreach遍歷和s:iterator遍歷異同,以?xún)蓚€(gè)完整實(shí)例形式對(duì)比分析了c:foreach遍歷和s:iterator遍歷的具體用法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09教你怎么用JSP統(tǒng)計(jì)網(wǎng)站訪問(wèn)人數(shù)
這篇文章主要介紹了教你怎么用JSP統(tǒng)計(jì)網(wǎng)站訪問(wèn)人數(shù),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)JSP的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04