配置环境:Struts2.3.7 + Tiles 2.0.6 + spring3.05 + hibernate3.6.8
web.xml中的配置

  <context-param>
    <param-name>org.apache.tiles.CONTAINER_FACTORYparam-name>
    <param-value>org.apache.struts2.tiles.StrutsTilesContainerFactoryparam-value>
  context-param>
  <context-param>
    <param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIGparam-name>
    <param-value>/WEB-INF/tiles.xmlparam-value>
  context-param>
  <listener>
    <listener-class>org.apache.struts2.tiles.StrutsTilesListenerlistener-class>
  listener>
  


出现中文乱码在 web.xml配置

  <filter>
    <filter-name>CharacterEncodingFilterfilter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>
    
    <init-param>
      <param-name>encodingparam-name>
      <param-value>utf-8param-value>
    init-param>
    
    <init-param>
      <param-name>forceEncodingparam-name>
      <param-value>trueparam-value>
    init-param>
  filter>
  <filter-mapping>
    <filter-name>CharacterEncodingFilterfilter-name>
    <url-pattern>/*url-pattern>
  filter-mapping>

Tiles 2 所需jar包
commons-beanutils-1.8.0.jar
commons-digester-2.0.jar
struts2-tiles-plugin-2.3.7.jar
tiles-api-2.0.6.jar
tiles-core-2.0.6.jar
tiles-jsp-2.0.6.jar