Я устанавливаю сеанс с использованием Spring HttpSession. Здесь сеанс задается как объект, содержащий четыре/пять полей. Я могу получить доступ к этой сессии в моем jsp, но когда я хочу получить доступ к отдельным записям в Sessionobject. он дает null. Помогите пожалуйста // Это модель данных сеансаДоступ к объекту сеанса в JSP
public class UserServiceModel implements Serializable
{
public String MobileNo;
public String CityName;
public String UserName;
public String UserPwd;
public String UserRole;
public String Device;
public UUID SessionID;
// getters,setters
}
// Код для установки сеанса
StaffModel record1 = (StaffModel) data.get("records");
UserServiceModel sessionData = new UserServiceModel();
sessionData.setMobileNo(record1.getMobileNo());
sessionData.setCityName(record1.getCity());
sessionData.setUserName(record1.getFirstName());
sessionData.setUserRole(record1.getRole());
sessionData.SessionID = UUID.randomUUID();
System.out.println("SessionID=" + sessionData.MobileNo);
sessionObj.setAttribute("SessionData" , sessionData); // setting session Data
// это код JSP
<% String ses = (String)session.getAttribute("SessionData.MobileNo");
out.print("Hello User:"+ses);
%>
Выход дает: нулевой