java - 如何通过 Controller 将2个域对象传递到1个jsp页面

标签 java spring jsp spring-mvc

伙计们,我需要你们的帮助,

请告诉我如何通过一个 spring Controller 在 1 个 jsp 页面中传递 2 个不同的域对象。

并告诉我如何检索它,

让我有 2 个类,至少有 2 个字段

我想我必须使用MAP(键,值)

但是我如何在jsp中使用它

我如何调用存储在值确定映射中的不同对象。

请 friend 们指导一下

谢谢

最佳答案

您只需将两个对象放在 Model/ModelAndView/Map/.. 中的不同键下:

@RequestMapping(..)
public String controllerMethod(..., Model model) {
    model.addAttribute("object1", foo);
    model.addAttribute("object2", bar);
}

在 JSP 中:

${object1.something}
${object2.anotherThing}

关于java - 如何通过 Controller 将2个域对象传递到1个jsp页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4424136/

相关文章:

java - 如何在 web.xml 中设置资源的根路径

spring - javax.servlet.ServletException : Circular view path [error]: would dispatch back to the current handler URL [/error] again - Spring Cloud

java - Hibernate 验证上的自定义错误消息

java - 如何避免在jsp中重新加载js和css

java - 有人可以向我解释 java 中的 .getClass() 方法吗

java - 在多个页面上打印节点

java - 如何将 Spring 组件扫描限制为仅在我的 war 中的文件?

jsp - HTTP 状态 405 - JSP 仅允许 GET POST 或 HEAD

java - 如何使用Java确认电子邮件?

java - 为什么map被调用多次?