spring-mvc - 用于 'dashboard'风格UI(涉及多个域)的 Controller

标签 spring-mvc grails grails-controller

我不确定我应该在某种模拟应用程序中使用该应用程序,其中向用户显示一个网页,该网页可以显示来自多个域的数据并提供涉及多个域的各种交互。

在这种情况下,这是一个房地产模拟,其中UI演示显示了有关房屋,购买和出售要约,用户谈判状态等用户数据,有关“世界状况”的信息以及此类信息。页面中也存在大量的ajax。

我可以只拥有一个不与特定域关联的 Controller ,然后仅提供所有不同的对象吗?也许使用命令对象来处理用户返回的操作?

希望这个问题对于一个连贯的答案不会太含糊,我只是在寻求有关高级方法的建议。

最佳答案

是的,您可以拥有一个不与特定域直接相关的 Controller 。例如,您可以创建一个DashboardController。命令对象的使用取决于您和您的需要,但是您可以像其他任何 Controller 一样在上述 Controller 中使用Domain实例。

关于spring-mvc - 用于 'dashboard'风格UI(涉及多个域)的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39560679/

相关文章:

java - 无法将类型 'java.lang.String' 的属性值转换为所需类型 'com.ujazdowski.SocialPortal.model.tables.User'

java - WebDataBinder#getObjectName() 可以返回 null 吗?

java - 在 Spring 中将带有嵌套对象列表的 JSON 传递到 Rest Controller 时出错

session - 创建 session 时在Grails中创建 session 变量

Grails 表单错误处理 : Binding 1:1 object mappings

grails - 使用用户名作为电子邮件,Spring Security UI 插件

Grails 渲染 v 响应 - 将数据传递给 Controller ​​的约定

java - 上下文初始化失败(找不到元素 'beans' 的声明) - Spring MVC

unit-testing - Grails单元测试失败

grails - GORM 使用 hasMany 映射同一类的两个属性