0

我有一个问题,我有 2 个选项卡并有相应的 VO,在两个选项卡中,都有一个链接摘要,将显示来自两个 VO 的数据(摘要是只读屏幕,不需要输入)。

在我的控制器中,我放置了一个方法

@RequestMapping(value = "/summaryProduct", method = RequestMethod.GET)
    public ModelAndView viewProductSummary() {
        Map<String, Object> model = new HashMap<String, Object>();
        model.put("basicDetailsProduct", productVO
                .getBasicDetailsProductVO());
        model.put("additionalDetailsProduct", productVO
                .getAdditionalDetailsProductVO());
        return new ModelAndView("SummaryProduct", "model", model);
    }

但在摘要屏幕中,字段保持为空。摘要.jsp

<label class="formHeading">${model.basicDetailsProduct.prodDesc}</label>

ProductVO 有两个屏幕的 VO,并且都在 spring-servlet.xml 中。

你能帮我解决这个问题吗?

4

1 回答 1

0

由于model是 a Map,请尝试使用大括号表示法访问它

<label class="formHeading">${model['basicDetailsProduct'].prodDesc}</label>
于 2013-09-19T13:00:41.373 回答