`
fmlzly
  • 浏览: 2697 次
  • 性别: 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编辑器的使用.rar

    fck编辑器的使用.rar!!!!!!!!!!!!!

    Fck编辑器基本使用.doc

    该文档针对说明如何正确使用Fck编辑器问题。它相当于一份指导书,明确了Fck编辑器使用的步骤。它同时涉及到多个常用的问题说明,特别是在配置方面。

    web页面 FCK编辑器

    web页面 FCK编辑器 web页面 FCK编辑器web页面 FCK编辑器

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

    FCK编辑器FCK编辑器FCK编辑器FCK编辑器FCK编辑器FCK编辑器FCK编辑器

    fck编辑器fck编辑器fck编辑器fck编辑器fck编辑器

    对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽 然功能比FCKEDITOR还要强大,可是,它本身也够庞大了,至于FREETEXTBOX等,其易用性与FCKEDITOR相比,尚有...

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

    步骤1:将fckeditor文件夹拷贝到/WebRoot目录下 步骤2:将lib文件夹下的两个jar文件拷贝到/WebRoot/WEB-INF/lib目录下 步骤3:将FCKeditor.tld文件拷贝到/WebRoot/WEB-INF目录下 ...在JSP页面配置FCKeditor编辑器

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

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

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

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

    FCK在线编辑器 JSP

    在JSP中利用fck在线编辑器如何实现,也解决了上传图片出现乱码的问题

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

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

    Fck编辑器API函数使用.doc

    在我们使用FCK编辑器处理常用的在线编辑功能的时候,难点不是如何使用,而常常是如何完成某些逻辑功能。因此了解FCK编辑器提供的各种常用的API函数显得非常必要。不仅仅可以提供开发效率,而且可以让自己的编辑器...

    FCK编辑器使用手册

    如果加载页面失败(FCKeditor未定义)还有一个可能就是引用FCKeditor/fckeditor.js文件路径不对! 关于FCKeditor瘦身要点如下: 1.将FCKeditor目录下及子目录下所有以“_”下划线开头的文件夹删除 2.FCKeditor根...

    FCK在线编辑器 !

    FCK在线编辑器 它有什么功能百度基本都能知道 我测试了net2.0 有详细的配置文档 实例就不给了 自己配置一次 才能记忆深刻啊 希望能帮助到 需要的人 [解压文件到项目中] 把这两个压缩文件放在D:\FCK\ 把FCKeditor...

    FCK在线JSP编辑器

    一个很好用的JSP编辑器,功能也比较强大!有三款皮肤!欢迎大家下载!

    FCK编辑器.rar

    FCK编辑器,第三文架包,用于文本编辑! 一个很好用的网站后台编辑器,功能非常强大!

    js 修改 fck 编辑器的值

    fck api js fck fck编辑器 动态修改编辑器的值

    fck例子,采用与STRUTS2兼容的FCK插件

    fck例子,采用与STRUTS2兼容的FCK插件,良好解决了STRUTS2与FCKEDITOR不兼容的问题。

    FCK编辑器及使用手册

    解压该包包后在bin\Debug目录里找到FredCK.FCKeditorV2.dll,然后倒入该项目,最后将FredCK.FCKeditorV2.dll添加到工具箱上。即可用

    FCK在线编辑器使用说明

    FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑器使用说明FCK在线编辑...

    fck在线编辑器

    fck在线编辑器 用的很广泛的编辑器 可以试一下

Global site tag (gtag.js) - Google Analytics