gpt4 book ai didi

java - 在 MVC 应用程序中使用 Javascript

转载 作者:行者123 更新时间:2023-11-30 18:50:43 24 4
gpt4 key购买 nike

我是一门类(class)的助理,学生们在 Play!框架。这是一个基于 Java 的框架,它依赖于 MVC 模式。模型和 Controller 是用 Java 编写的,其中 View 是用 HTML/CSS 编写的,以及框架提供的一些扩展来访问模型的信息。

最近出现的问题是在 View 中可以使用多少 javascript 来更改模型中的某些内容(例如投票、评论等),从而不会过多地违反 MVC 模式。或者应该避免所有实际更改模型中数据的 Javascript 函数,而是通过 Controller 路由?有这方面的最佳做法吗?

最佳答案

大概“javascript”意味着更多AJAX ? (而不是输出的 JS 修改......在这种情况下它只是 View 的扩展)。没有理由不能/不应该像任何其他组件一样通过 MVC 路由您的 AJAX。

当然,这可能会导致对原始 MVC 设计的更改,但这也许是类(class)中可以接受的部分。当然,当使用 AJAX 时,您的 View 呈现可以由嵌入现有 View 中的 JS 处理 - 如果数据以 JSON 而不是 HTML 片段的形式提供。

关于java - 在 MVC 应用程序中使用 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4016269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com