【问题标题】:Turning a Java application into a Servlet将 Java 应用程序转换为 Servlet
【发布时间】:2020-06-24 23:57:36
【问题描述】:

我用 Java 创建了一个推荐系统,它执行以下操作: 1. 获取 CSV 文件形式的数据集 2.接受用户输入 3. 将用户输入与数据集中的数据进行比较 4. 计算预测 5. 根据计算向用户提供建议

但是,我现在正尝试将相同的推荐系统更改为 Web 应用程序的形式。

有没有办法仍然使用我的 Java 应用程序中的代码,还是我必须以新的语言/格式创建类似的推荐系统?

【问题讨论】:

    标签: java servlets input dataset


    【解决方案1】:

    我不确定这是否正是您想要的,但让我们看看:

    如果您遵循 MVC 模式,您应该能够复制逻辑(如果您将 UI 和逻辑分开)。

    在这种情况下,您可以创建一个新的动态 Web 项目,添加模型(逻辑)并使用围绕它的 servlet 构建您自己的视图/控制器(UI)。

    如果您不遵循 MVC 模式,可能很难采用所有内容,但至少应该可以复制其中的一部分。

    [注意]

    MVC(模型视图控制器)是一种最佳实践。

    这意味着您拥有包含逻辑的模型类、用于在模型和视图之间进行通信的控制器类以及包含 UI(例如 FXML 或 JSP 文件)的视图。

    MVC 可以更轻松地拥有多个 UI/根据需要在 UI 之间切换。

    【讨论】:

    • 非常抱歉。我的意思是说,我想以 Web 应用程序的形式创建相同的推荐系统,它执行与 Java 应用程序相同的所有事情。对于造成的混乱,我深表歉意。
    • 您不必感到抱歉。您可以只复制推荐系统的逻辑,但您必须重写任何与 UI 相关的内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-16
    • 2012-06-17
    相关资源
    最近更新 更多