java - 如何在两个不同的页面中使用单个命令对象而不使其成为单例

标签 java spring spring-mvc

如何在 jsp 中将类对象从一个页面传输到另一个页面,同时进行服务器进程,

例如,假设有一个 page1.jsp,它有一个 Page 类的 commandObject page1

然后我在 page1.jsp 中填充它的一些值,

然后我希望将相同的对象转移到另一个页面,例如 page2.jsp 在该页面上,我填充 page1 对象的剩余值,然后将其保存到数据库。

最佳答案

在第 1 页的 Controller 的 post 方法中,再次将命令对象添加到模型中并返回第 2 页的 View 名称。

听起来您正在描述一个简单的对话工作流程。如果您的工作流程变得更加复杂,我建议查看 Spring Webflow .

关于java - 如何在两个不同的页面中使用单个命令对象而不使其成为单例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4859961/

相关文章:

java - Spring Boot 测试类不会注入(inject) bean

java - 在 Spring 验证注释中使用消息参数

java - Spring MVC : Several ViewResolvers

spring - 是否所有HTTP错误响应都具有相同的JSON结构?

java - 如何从 Servlet 获取我的应用程序引擎主页

java - 使用 isALive() 或连接方法时出错

java - 为什么从其他 Jframe 中的另一个面板设置 Jframe 中的面板内容不起作用?

java - 在 Spring Boot 测试类上使用 @WebMvcTest 注释时出错

java - spring mvc中上传下载xlsx文件

java - 导入android包无法解决