`
yang52081
  • 浏览: 25279 次
  • 性别: Icon_minigender_1
  • 来自: 湖南省岳阳
社区版块
存档分类
最新评论

sprint怎样配制Tiles

阅读更多
严重: Servlet /j2eetest threw load() exception
javax.servlet.UnavailableException: TilesPlugin : Specified RequestProcessor not compatible with TilesRequestProcessor
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:368)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Unknown Source)

--------web.xml -------------------
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<filter>
<filter-name>eXtremeExport</filter-name>
<filter-class>org.extremecomponents.table.filter.ExportFilter</filter-class>
</filter>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


<filter-mapping>
<filter-name>eXtremeExport</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!--extremetable -->
<context-param>
<param-name>extremecomponentsPreferencesLocation</param-name>
<param-value>/WEB-INF/extremetable.properties</param-value>
</context-param>
<filter>
<filter-name>FilterAopLogin</filter-name>
<filter-class>flat.login.checklogin.FilterAopLogin</filter-class>
</filter>
<filter-mapping>
<filter-name>FilterAopLogin</filter-name>
<url-pattern>/page/index/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>FilterAopLogin</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>


<!--Open Session in View Filter-->
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
<init-param>
<param-name>singleSession</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
        /WEB-INF/springconfig/*.xml
/WEB-INF/springconfig/smssystem/*.xml
/WEB-INF/springconfig/website/*.xml
/WEB-INF/springconfig/webjbpm/*.xml
        classpath:org/codehaus/xfire/spring/xfire.xml
        </param-value>
    </context-param>
     
    <listener>
                   <listener-class>
                            org.springframework.web.context.ContextLoaderListener
                   </listener-class>
    </listener>

    <!-- 新加的
    <listener>
      <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>-->
<!-- 以上 -->
    <listener>
        <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
    </listener>
   

<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>
/WEB-INF/struts-config.xml, /WEB-INF/strutsconfig/struts-config-flat-login.xml,
/WEB-INF/strutsconfig/struts-config-flat-bankrole.xml,
/WEB-INF/strutsconfig/struts-config-flat-sendmail.xml,
/WEB-INF/strutsconfig/struts-config-flat-receivemail.xml,
/WEB-INF/strutsconfig/struts-config-flat-userinfo.xml,
/WEB-INF/strutsconfig/struts-config-flat-module.xml,
/WEB-INF/strutsconfig/struts-config-flat-resource.xml,
/WEB-INF/strutsconfig/struts-config-flat-oper.xml,
/WEB-INF/strutsconfig/struts-config-flat-distributerole.xml,
/WEB-INF/strutsconfig/struts-config-flat-disbuttonurl.xml,
/WEB-INF/strutsconfig/struts-config-flat-news.xml,
/WEB-INF/strutsconfig/struts-config-flat-newsposition.xml,
/WEB-INF/strutsconfig/struts-config-flat-maildeletebox.xml,
/WEB-INF/strutsconfig/struts-config-flat-sendMailed.xml,
/WEB-INF/strutsconfig/smssystem/struts-config-flat-resmsinfo.xml,
/WEB-INF/strutsconfig/website/struts-config-flat-electperson.xml,
/WEB-INF/strutsconfig/website/struts-config-flat-usertype.xml,
/WEB-INF/strutsconfig/website/struts-config-flat-tattendtype.xml,
/WEB-INF/strutsconfig/website/struts-config-flat-pollrecord.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Fileredelivery.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Netbook.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Notify.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Parts.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Reports.xml,
/WEB-INF/strutsconfig/jbpm/struts-config-flat-Reportsdelivery.xml
</param-value>
</init-param>
<init-param>
<param-name>tiles-defs</param-name>
<param-value>
/WEB-INF/strutsconfig/jbpm/tiles-defs.xml
</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>rmail</servlet-name>
<servlet-class>flat.sendmail.service.DoSendmailservice</servlet-class>
</servlet>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>classes</param-name>
<param-value>java.lang.Object</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>


<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.jspx</url-pattern>
</servlet-mapping>

<servlet>
<servlet-name>DisplayChart</servlet-name>
<servlet-class>
org.jfree.chart.servlet.DisplayChart
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayChart</servlet-name>
<url-pattern>/servlet/DisplayChart</url-pattern>
</servlet-mapping>

  <servlet>
    <servlet-name>xfire</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  </servlet>
 
  <servlet-mapping>
    <servlet-name>xfire</servlet-name>
    <url-pattern>*.ws</url-pattern>
  </servlet-mapping>


<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<session-config>
<session-timeout>1440</session-timeout>
</session-config>
<jsp-config>
<taglib>
<taglib-uri>/tld/extremecomponents</taglib-uri>
<taglib-location>/WEB-INF/tld/extremecomponents.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/c.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/fn.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/fn.tld</taglib-location>
</taglib>
<!-- struts-menu  -->
<taglib>
<taglib-uri>/tld/struts-menu</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-menu.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/oscache.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/oscache.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/rightcheck.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/rightcheck.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tld/showWithPage.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/showWithPage.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>


以上有什么错误,请大家帮忙看看.
分享到:
评论

相关推荐

    tiles-api-2.0.6.jar,tiles-core-2.0.6.jar,tiles-jsp-2.0.6.jar

    这些文件"tiles-api-2.0.6.jar"、"tiles-core-2.0.6.jar"和"tiles-jsp-2.0.6.jar"是Apache Tiles框架的特定版本(2.0.6)的组件,它们用于构建复杂的Web应用页面布局。Apache Tiles是一个强大的视图层框架,它允许...

    struts-tiles框架

    Struts-Tiles是Apache Struts框架的一个重要组成部分,主要用于构建Web应用中的页面布局和复合组件。这个框架使得开发者能够创建可重用、可配置的页面模板,极大地提高了开发效率和代码的可维护性。 首先,我们需要...

    Tiles框架入门教程示例(springmvc整合tiles)

    Tiles框架是一种用于构建Web应用程序布局的强大工具,它允许开发者将页面分解为可重用的组件,这些组件可以组合成一个完整的视图。SpringMVC是一个流行的Java Web开发框架,用于处理HTTP请求和响应。在本教程中,...

    tiles2.1.2前端框架

    "tiles2.1.2前端框架"是一种基于Java的网页布局解决方案,主要用于构建和管理复杂的Web应用程序界面。这个框架在描述中被誉为“非常适合管理类页面架构”,意味着它特别适合那些需要有组织、可重用和模块化页面结构...

    struts中tiles标签简介

    ### Struts 中 Tiles 标签详解 #### 一、引言 在Web开发领域,尤其在使用Struts框架时,为了提高代码复用性及页面布局的灵活性,开发者经常使用到一个非常有用的工具——Tiles框架。Tiles框架允许我们通过组合可...

    spring tiles

    ### Spring结合Tiles框架详解 #### 一、Spring与Tiles框架简介 **Spring**是一个轻量级的Java开发框架,主要用于简化企业级应用的开发过程。它提供了强大的依赖注入(DI)功能,使得开发者能够轻松地管理和组织...

    tiles+struts2

    Struts2是一个强大的Java web应用程序框架,而Tiles是用于构建MVC(模型-视图-控制器)架构的一个视图组件库。将Tiles与Struts2结合使用,可以更有效地管理和组织网页布局,实现复杂的页面结构和重用内容。在本篇...

    Struts2 tiles操作例子

    在探讨“Struts2 tiles操作例子”这一主题时,我们首先需要理解Struts2框架以及tiles插件在其中扮演的角色。Struts2是Apache软件基金会赞助的一个开源Web应用框架,它基于MVC(Model-View-Controller)设计模式,...

    tiles2.0 jar包

    Tiles 2.0 是一个流行的Java Web开发框架的一部分,它主要用于构建动态网页应用中的视图层。这个jar包是Tiles框架的一个版本,用于帮助开发者更好地组织和管理网页模板。Tiles框架最初是Apache Struts项目的一部分,...

    cesium的3d-tiles转换工具

    本篇文章将深入探讨“cesium的3D Tiles转换工具”,以及如何将.OBJ模型转换为3D Tiles格式。 首先,.OBJ是一种常见的3D模型文件格式,由Wavefront Technologies开发,用于存储包括几何信息、纹理坐标等在内的三维...

    tiles+servlet简单例子

    【标题】"tiles+servlet简单例子"涉及到的技术是Tiles框架与Servlet的结合使用。Tiles全称为Tiles2,是Apache Struts项目的一部分,但它也可以独立于Struts使用。这个例子展示了如何在不依赖Struts的情况下,利用...

    tiles配置文件

    ### Tiles配置文件详解 #### 一、Tiles框架概述 **Tiles**框架是为了解决Web应用中的页面布局问题而设计的一种轻量级解决方案。它主要应用于MVC(Model-View-Controller)架构中的视图层,尤其适用于使用Struts...

    Struts1-tiles标签

    Struts1中的Tiles标签库是一种强大的布局管理工具,旨在提高Web应用的可重用性、可扩展性和可维护性。Tiles框架是Apache Software Foundation发起的一个开源项目,它为开发者提供了创建复合式网页的能力,允许在运行...

    struts2.0 整合tiles 配置

    ### Struts2.0 整合 Tiles 配置详解 #### 一、概述 Struts2框架是基于Java的企业级Web应用开发框架之一,而Tiles则是一个用来组织页面布局的强大工具。将Struts2与Tiles结合使用,可以更加灵活地管理页面结构,实现...

    Spring mvc3 tiles

    **Spring MVC 3 与 Tiles 框架整合** 在Web开发中,Spring MVC和Tiles是两个非常重要的组件。Spring MVC作为一个强大的MVC框架,负责处理应用的业务逻辑和视图展示,而Tiles则是一个视图层框架,主要用于页面布局和...

    tiles框架包

    【标题】"tiles框架包"涉及的核心是Tiles框架,它是一个用于构建Web应用程序视图的MVC(模型-视图-控制器)组件。Tiles的主要功能是将页面布局拆分为多个可重用的部分,称为“瓷砖”,从而提高了网页设计的效率和可...

    struts资料\Tiles框架--页面布局

    Struts Tiles框架是Java Web开发中的一个重要组成部分,主要用于构建可重用和模块化的Web应用程序页面布局。这个框架允许开发者将一个大的页面分解成多个小的、独立的部分,这些部分可以被单独设计、测试和重用,...

    SpringMVC4整合tiles3

    SpringMVC4与Tiles3整合教程 在Java Web开发中,SpringMVC作为一个强大的MVC框架,被广泛用于构建后端逻辑,而Tiles3则是一个视图层框架,主要用于页面布局和组合。将两者整合可以使得应用的视图管理更加灵活高效。...

    Apache Tiles3整合SpringMvc

    Apache Tiles3 是一个强大的视图框架,用于构建和管理网页应用中的页面布局。它允许开发者定义页面模板,然后通过组合这些模板来创建复杂的页面结构。Spring MVC 是一款流行的基于模型-视图-控制器(MVC)设计模式的...

    springmvc与apache tiles整合demo

    2. **配置Tiles**:在Spring MVC的配置文件(如`tiles-context.xml`)中,需要配置Tiles的视图解析器`TilesViewResolver`,以及相关的`TilesConfigurer`,设置Tiles的配置文件路径。 3. **创建Tiles配置文件**:...

Global site tag (gtag.js) - Google Analytics