Когда я получаю доступ к данным простой модели, например, к имени пользователя, используя: $ {username}, все кажется прекрасным. Но когда я пытаюсь использовать $ {userdata.uname} Я получаю сообщение об ошибке, как:атрибуты модели весны MVC на странице jsp
Could not find property uname in class com.mydom.datahandling.userdata
UserData это класс Java добавить к ModelAndView
ModelAndView mav = new ModelAndView("page37");
mav.addObject("sessionID",ID);
mav.addObject("userdata",p37userdata);
Что мне нужно сделать, чтобы сделать по-другому? Кажется, что это происходит, когда я пытаюсь использовать что-то другое, кроме примитивного типа или String. Мне, очевидно, нужно немного больше образования. Нужно ли сериализовать p37userdata?
UserData является
public class userdata{
public String uname;
public String otherstuff;
}
Что такое p37userdata? Он содержит свойство «uname»? – digitaljoel
Crud - Мне нужны геттеры для атрибутов пользовательских данных для этого? – user2411858