1.Session传值是可以获取的,但是model.addAttribute("a",a)这种形式却传递不了,最可恶的是网页的url都显示了a的值,但是网页对应部分却显示空白
这是Controller部分代码:
if(signService.addGetup(userid, recordtime,recordday)==true){//添加日期
System.out.println("11111111111111111111111111");
userService.addGetupCount(userid);
System.out.println("添加次数成功");
String message = "";
message = "叮~早起卡";
model.addAttribute(Constants.GETUP_SESSION, signService.selectGetupInfo(userid, recordday));
System.out.println(signService.selectGetupInfo(userid, recordtime).getRecordtime());
request.getSession().setAttribute("mes", message);
//model.addAttribute(Constants.GETUP_SESSION, getup);
return "mainpage";
}
这是jsp页面代码:
<div class="user-pto ">
<a href="# " target="_blank " class="user-avatar " link="# " data-clicklog="avatar ">
<img src="${pageContext.request.contextPath }/statics/img/getup.jpeg " />
</a>
</div>
<div >
<span target="_blank " class="clearfix " link="# " data-clicklog="# " style="margin-left:20px;margin-top: 5px;margin-bottom: 5px;font: "微软雅黑"; ">
${userSession.username}
</span>
</div>
</div>
<div>
<label for="sign_time">打卡时间:${getupSession}</label>
</div>
<div>
<label for="sign_count">打卡天数:${userSession.getup}</label>
</div>