jsp中导入jsf标签库_初学jsf,自制的标签使用时报错?解决办法
當前位置:我的異常網? Java Web開發???初學jsf,自制的標簽使用時報錯?解決辦法
初學jsf,自制的標簽使用時報錯?解決辦法
www.myexceptions.net??網友分享于:2013-09-12??瀏覽:10次
初學jsf,自制的標簽使用時報錯?
訪問MyJsf頁面出錯,錯誤信息如下:
type ? Exception ? report
message
description ? The ? server ? encountered ? an ? internal ? error ? () ? that ? prevented ? it ? from ? fulfilling ? this ? request.
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
root ? cause
java.lang.ClassCastException
cn.pj.tags.pjlabelTag.setProperties(pjlabelTag.java:37)
javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:705)
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:423)
org.apache.jsp.MyJsp_jsp._jspx_meth_pj_mylabeltag_0(MyJsp_jsp.java:85)
org.apache.jsp.MyJsp_jsp._jspService(MyJsp_jsp.java:60)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
note ? The ? full ? stack ? trace ? of ? the ? root ? cause ? is ? available ? in ? the ? Tomcat ? logs.
在下初學者,這個問題查資料,調試,弄了一天,一直搞不定,只好向各位高手請教了!謝謝!
1 ? 開發工具:eclipse+myeclipes+tomcate
2 ? 項目結構如下
myface
--src
--cn
--pj
--tags
-pjlabelComponent.java
-pjlabelTag.java
--WebRoot
--WEB-INF
--classes
--...(省略)
--lib
-commons-beanutils.jar
-commons-collections.jar
-commons-digester.jar
-commons-logging.jar
-jsf-api.jar
-jsf-impl.jar
-jstl.jar
-standard.jar
-faces-config.xml
-mytag.tld
-web.xml
-MyJsp.jsp
3 ? pjlabelComponent.java如下:
package ? cn.pj.tags;
import ? java.io.IOException;
文章評論
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的jsp中导入jsf标签库_初学jsf,自制的标签使用时报错?解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 记录一次StackOverflowErr
- 下一篇: java 如何使用dylib,如何在应用