【问题标题】:How to changes Struts 1.3 to Servlets?如何将 Struts 1.3 更改为 Servlet?
【发布时间】:2018-08-05 21:11:59
【问题描述】:

我使用的是struts 1.3版本

现在,我想更改为 servlet。那么如何做到这一点请提供我的步骤

【问题讨论】:

    标签: jsp dojo jsp-tags struts-1


    【解决方案1】:
    • 业务逻辑将保持原样(见脚注)
    • 将每个操作转换为 servlet
    • 重写所有 JSP 以删除 Struts 标记
    • 实施表单验证和数据填充

    如果您有一个架构不佳的应用程序,您会在您的操作中发现业务逻辑。这几乎总是不好的。然后,您需要区分每一个操作,以确定 Web 层的一部分和业务层的一部分——这将是隔离它们的好时机,这样您以后就不必再做一次了。它还使测试和推理变得更容易。

    【讨论】:

    • 谢谢。我还有一个问题。我正在使用 struts 拦截器、控制器、磁贴、消息资源和其他 struts 插件。现在我有点困惑如何使用 servlet 映射所有这些。
    • @venkatesh.mandadi 拦截器可能会映射到过滤器,这取决于它们在做什么。控制器是 servlet。消息资源是属性文件——标准的 I18N 东西。瓷砖可能可以被标准 JSP 模板替换,但这取决于瓷砖的复杂程度以及实际使用的瓷砖数量。 “其他 Struts 插件”太模糊,无法解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多