Spring MVC模型属性值不显示

时间:2013-06-06 03:10:29

标签: spring model-view-controller model attributes

我在显示某些模型属性时遇到问题。

以下是我正在设置的数据的一部分

            spd.email = "testaddr@ser.net";
    spd.birthMonth = "11";
    spd.birthDay = "12";
    spd.birthYear = "2013";

这是我在视图中添加内容的地方。 sessionID&电子邮件是简单的字符串。 spd定义如上;

           ModelAndView mav = new ModelAndView("signup");
             mav.addObject("sessionID",sessionID);
             mav.addObject("email", email);              
             mav.addObject("SignupPageData",spd); 

以下是jsp中的行

            <p>email from spd  ${signuppagedata.email}  </p>
                <p>email ${email} ></p>
                  <p>sessionID ${sessionID} ></p>

两个简单的Strings电子邮件&amp; sessionID打印很好。 signuppagedata.email不显示。 我做错了什么?

1 个答案:

答案 0 :(得分:1)

我认为模型属性名称区分大小写。改变这个

mav.addObject("SignupPageData",spd); 

mav.addObject("signupPageData",spd);