【问题标题】:Custom tag's support when migrated from Struts 1 to Struts 2从 Struts 1 迁移到 Struts 2 时自定义标签的支持
【发布时间】:2014-04-14 09:03:04
【问题描述】:

有一个在Struts 1中开发的项目要迁移到Struts 2。

问题是:

该应用程序有很多自定义标签是使用 Struts 1 编写的。所以当迁移到 Struts 2 时,有没有一种方法可以让这些自定义标签支持现有的 JSP。

但我们假设在迁移到 Struts 2 时会删除所有与 Struts 1.x 相关的 jar,因此使用 Struts 2 重写这些自定义标签是一项巨大的工作。

【问题讨论】:

    标签: java jsp struts2 migration struts-1


    【解决方案1】:

    如果他们正在使用 Struts1 并且您删除了它,那么您应该删除依赖于它的标签。但是,您可以使用任何其他标记库,包括与您的 JSP 规范版本相对应的 JSTL

    【讨论】:

    • 感谢罗曼的回答。好的情况是这样的。当前的应用程序已经使用 stuts 1 开发了许多自定义标签。因此,当您提到迁移时,我必须删除那些依赖于 struts 1 的标签,这是一项巨大的努力。任何方式,因为它必须是一些如何迁移我想做的就是使用struts 2自定义标签重写那些struts 1书面标签,这样我就不必接触任何当前的jsp。请指教它是否是正确的方法?谢谢
    • 如果您编写自定义标签,谁会支持它们?如果您努力编写自己的自定义标签并且碰巧它们会为您工作,那么您坚持使用 Struts 版本。 Dojo 标签也发生了同样的事情。所以,应该替换 Struts 1 标签。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多