`
fmlzly
  • 浏览: 2726 次
  • 性别: Icon_minigender_1
  • 来自: 福建
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

struts2页面使用fck编辑器,出现Servlet.service() for servlet jsp threw exception异常

阅读更多

jsp引用了struts2的标签

项目使用struts2框架

现在一个jsp页面需要使用fck编辑器,jsp使用代码如下:

<td colspan="2">
       <input type="hidden" name="content" id="content" value="">
    <!-- 必须与 editor.html?id=diary_content id所对应的隐藏域-->
    <iframe id="editor" src="${pageContext.request.contextPath}/editor/editor.html?id=content" frameborder="0" scrolling="no" width="600" height="320"></iframe>
    <br><br>
    <s:hidden name="diary_type" value="%{#request.diary_type}"></s:hidden>
    <input type="button" value="保存" onclick="save();" />
    <input type="button" onclick="clearContent();" value="清空">
</td>

现在页面可以正常打开,功能好像也都没问题,但控制有异常。。。。。

将红色FCK的那句去掉就没用异常了。。

org.apache.catalina.core.ApplicationDispatcher invoke

严重: Servlet.service() for servlet jsp threw exception
The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
 at org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
 at org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:52)
 at org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:49)
 at org.apache.jsp.err404_jsp._jspx_meth_s_005fproperty_005f0(err404_jsp.java:159)
 at org.apache.jsp.err404_jsp._jspService(err404_jsp.java:90)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
 at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
 at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
 at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
 at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
 at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
 at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
 at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
 at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
 at java.lang.Thread.run(Thread.java:619)
2010-1-19 14:13:39 org.apache.catalina.core.StandardHostValve custom
严重: Exception Processing ErrorPage[errorCode=404, location=/err404.jsp]
org.apache.jasper.JasperException: The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
 at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
 at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
 at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
 at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
 at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
 at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
 at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
 at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
 at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
 at java.lang.Thread.run(Thread.java:619)
Caused by: The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
 at org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
 at org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:52)
 at org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:49)
 at org.apache.jsp.err404_jsp._jspx_meth_s_005fproperty_005f0(err404_jsp.java:159)
 at org.apache.jsp.err404_jsp._jspService(err404_jsp.java:90)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
 ... 19 more

0
3
分享到:
评论
1 楼 tidelgl 2010-05-24  
是过滤器冲突,你把struts2的过滤器指明是.action和.jsp就可以了.

相关推荐

    Fck编辑器基本使用.doc

    ### Fck编辑器基本使用知识点概述 #### 一、Fck编辑器简介 Fck编辑器是一款开源的富文本编辑器,广泛应用于Web应用程序中,为用户提供了一个接近桌面编辑器的体验。它支持多种格式的文本编辑,并且可以轻松地嵌入到...

    fck编辑器的使用.rar

    这个“fck编辑器的使用.rar”压缩包可能包含了关于如何安装、配置以及使用FCKeditor的详细资料。 FCKeditor的特点和功能包括: 1. **多平台支持**:FCKeditor可以在多种操作系统和浏览器环境下运行,包括Windows、...

    JSP+FCK编辑器使用说明及中文问题

    【JSP+FCK编辑器使用说明及中文问题】 JSP+FCK编辑器是Java Web开发中常用的一款富文本编辑工具,它允许用户在网页上创建和编辑内容,类似于Word的功能,支持图片上传、链接插入等操作。FCKeditor在早期非常流行,...

    FCK在线编辑器 JSP

    **FCK在线编辑器 JSP** 是一个基于Web的富文本编辑器,它允许用户在浏览器端进行文本格式化、图像上传以及其他常见的文档编辑操作。FCKeditor在JSP(JavaServer Pages)环境下使用,可以极大地提升网页内容创建的...

    .net FCK编辑器 网站后台FCK编辑器

    《.NET FCK编辑器:网站后台的高效文本编辑解决方案》 .FCKeditor,全称为“FCKeditor for .NET”,是一款广泛应用于网站后台的开源HTML文本编辑器,专为.NET平台设计。它以其易用性、功能强大和高度可定制性著称,...

    Fck编辑器API函数使用.doc

    ### FCK编辑器API函数详解 #### 一、引言 在进行Web开发时,富文本编辑器成为了不可或缺的一部分,特别是在需要用户提供复杂格式文本的情况下。FCK编辑器因其丰富的功能和良好的兼容性,在众多富文本编辑器中...

    FCK编辑器谷歌地图插件 for pjblog.rar

    FCK编辑器谷歌地图插件 首先请下载谷歌地图插件文件包,解压后整个目录上传到FCK编辑器目录下的editor\plugins目录下 然后,打开FCK编辑器目录下的fckconfig.js文件,找到如下一句代码 FCKConfig....

    FCK在线JSP编辑器

    **FCK在线JSP编辑器**是一款专为开发者设计的高效、便捷的在线文本编辑工具,尤其适用于处理JSP(JavaServer Pages)代码。这款编辑器以其强大的功能和易用性,深受开发者的喜爱。它提供了三种不同的皮肤,使得用户...

    FCK编辑器.rar

    FCK.txt可能是一个包含编辑器使用说明、配置指南或者更新日志的文本文件,用户可以通过阅读这个文件获取关于FCK编辑器的详细信息。而FCK文件可能是编辑器的主程序或者配置文件,它包含了编辑器的核心代码和设置信息...

    FCK编辑器使用手册

    ### FCK编辑器使用手册详解 #### 一、FCK编辑器简介与常见问题解决 FCK编辑器是一款广泛应用于Web开发领域的富文本编辑器,它提供了强大的编辑功能,能够帮助开发者快速构建出具备丰富文本处理能力的应用系统。...

    FCK编辑器及使用手册

    **FCK编辑器详解** FCKeditor是一款开源的JavaScript富文本编辑器,它为Web开发者提供了在网页上创建和编辑富文本内容的功能。这款编辑器以其强大的功能、易用性和可扩展性,曾经广泛应用于各类网站和应用程序。...

    FCK编辑器源码工程

    【描述】中提到的MyEclipse是一款强大的Java集成开发环境,支持多种Web项目开发,包括JSP、Servlet、Struts、Spring等。使用MyEclipse打开FCKeditor源码工程,可以利用其丰富的开发工具和调试功能,提高开发效率。...

    java FCK 在线编辑器 使用方法及实例。

    Java中的FCK编辑器是一款强大的在线文本编辑器,它提供了类似Word的富文本编辑功能,让用户在网页上能够实现所见即所得(WYSIWYG)的编辑体验。这款编辑器支持图片上传、Flash嵌入,并且允许自定义工具栏,使得...

    FCK编辑器综合利用工具.exe

    fckeditor综合利用工具,图形化界面,简单易上手

    FCK编辑器 asp版 精简无错

    **FCK编辑器ASP版精简无错** FCK编辑器是一款开源的Web富文本编辑器,主要用于在网页上提供类似Microsoft Word的编辑体验。它支持多种编程语言平台,包括ASP(Active Server Pages),使开发者能够轻松地在网页中...

    web页面 FCK编辑器

    FCKeditor是一款开源的网页文本编辑器,广泛应用于创建具有WYSIWYG(所见即所得)功能的网页内容编辑区域。它允许用户在浏览器环境中像使用桌面应用程序一样编辑文字,而无需具备HTML代码知识。FCKeditor由Fernando ...

    FCK文本编辑器

    **FCK文本编辑器**是一款广泛应用于Web开发中的开源富文本编辑器,它为用户提供了一个类似于桌面文字处理软件的界面,使得在网页上编辑内容变得简单直观。FCKeditor最初由FredCK(Frederico Caldeira Knabben)开发...

    FCK编辑器漏洞综合利用工具

    FCK编辑器是一款广泛应用于网站内容管理系统的开源富文本编辑器,它允许用户在网页上进行类似Word的文本编辑操作。然而,就像任何其他软件一样,FCK编辑器也存在安全漏洞,这些漏洞可能被恶意攻击者利用来进行渗透...

    很好,很强大的fck编辑器源码

    FCKeditor是一款开源的Web富文本编辑器,它在2003年由Fernando Gontari开发,被广泛应用于网站、内容管理系统和其他需要在线文本编辑的场景。这个编辑器的特点在于提供了类似桌面文字处理软件的功能,使得用户可以在...

    Struts2项目 jsp页面FCKeditor使用

    ### Struts2项目中JSP页面使用FCKeditor详解 #### 一、引言 FCKeditor是一款功能强大的在线富文本编辑器,广泛应用于各种Web应用程序中,特别是那些需要用户输入格式化文本的场景。在Struts2项目中集成FCKeditor...

Global site tag (gtag.js) - Google Analytics