Java 让Struts 1.3使用Tiles 2.1.2+;
我正在将一个使用Spring2.5(jdbc&aop)和Struts1.3.10的Java web应用迁移到OpenShift。这需要将Spring升级到使用Tiles 2.1.2+的3.2(?) 因此,我想停止使用struts tiles,开始使用apachetiles2.1.2+(甚至可能是3.0.7) 以前有人这样做过吗 我应该使用什么“监听器” chainConfig(web.xml中当前为org/apache/struts/tiles/chain-config.xml)怎么样Java 让Struts 1.3使用Tiles 2.1.2+;,java,spring,openshift,tiles,struts-1,Java,Spring,Openshift,Tiles,Struts 1,我正在将一个使用Spring2.5(jdbc&aop)和Struts1.3.10的Java web应用迁移到OpenShift。这需要将Spring升级到使用Tiles 2.1.2+的3.2(?) 因此,我想停止使用struts tiles,开始使用apachetiles2.1.2+(甚至可能是3.0.7) 以前有人这样做过吗 我应该使用什么“监听器” chainConfig(web.xml中当前为org/apache/struts/tiles/chain-config.xml)怎么样 如果您有
如果您有任何建议,我们将不胜感激。您是否检查了:从Struts Tiles迁移中提供的迁移步骤 它包含从struts tiles到apache tiles的流程步骤 从Struts Tiles迁移 本教程旨在从以前版本的Tiles(称为Struts Tiles)迁移时提供帮助 要使用磁贴,您需要将其放入web应用程序库目录中:
tiles-api.jar
:它包含用于操作和渲染平铺的api。
tiles-core.jar
:它包含tiles的“引擎”和API的基本实现。
tiles servlet.jar
:它包含tiles中的servlet支持。
tiles jsp.jar
:它包含对tiles的jsp支持,即特定于jsp的类和标记库。
tiles compat.jar
:它包含支持Struts tiles 1.x XML定义文件的tile兼容层
进一步的步骤
:如何迁移Tiles配置文件,该文件通常命名为Tiles defs.xml
。
:如何迁移Tiles JSP标记,
标记。
:有关Tiles Java API不同行为的一些信息和警告。
:如何迁移Tiles扩展,并解释代码结构中的主要更改
@baum-mit-augen我不能把所有的步骤和解决方案的变体都放在答案中,不管我是如何尽力把它弄清楚的。