grails - 将两个gsp屏幕连接到grails中的三个域

标签 grails gorm

因此,当用户在列表屏幕上单击“创建”时,我正在使用一个Web应用程序,它将用户带到必须输入一些信息的页面,然后单击“下一步”,它将带他们到另一个gsp页面他们必须输入两个域的数据,但是尚未将任何数据存储在表中,但是当他们单击“创建”按钮时,所有内容都会存储在数据库中
我在寻找示例,但找不到任何示例。
我知道如何调用记录并进行编辑,因为所有域或表都共享ID号,因此我可以使用它来检索数据。但是我的问题是,当我从第一个gsp屏幕转移到另一个屏幕时,我想保存实例,然后当用户单击create时,数据进入这三个表

任何想法如何做到这一点?我仍然是初学者,正在尝试学习
谢谢

最佳答案

这听起来有点令人困惑,但我不确定我是否完全理解。因为您想更改整个页面,但是又不想丢失以前的答案,对吗?您是否有特定原因想要这样做?

我相信您可以将所有信息从第一个gsp发送到 Controller ,并将所有内容保存在“ session ”中(例如,session.name = params.name,session.age = params.age),重定向/渲染另一个gsp,然后再进行渲染继续,您可以从 session 中获取信息以及刚出现的信息并保存所有内容。这可能不是一个很好的解决方案,但这是我弄清楚的唯一方法。

:)

关于grails - 将两个gsp屏幕连接到grails中的三个域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39214217/

相关文章:

facebook - grails spring-security-oauth-facebook:0.2

oracle - grails tomcat 7部署

hibernate - Grails NonUniqueObjectException:具有相同标识符值的另一个对象已与 session 关联

grails - gorm .where with like

validation - Grails:重复项和唯一约束验证

java - 在单个 micronaut 项目中运行多个微服务的配置

grails - 在Mac OSX Mountain Lion上使用JDK 1.7在STS中编译grails应用程序时,无法启用javac -source = 1.6选项?

facebook - 脸谱网与Grails Spring Security Rest插件连接

oracle - Grails何时向对象分配ID?

grails - 如何使用命名查询将Grails上的嵌套属性与嵌套范围的 “outside”中的属性进行比较?