用el表达式取不到model.addAttribute的值

wangzhiwei231 wangzhiwei231 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
后台代码:
@Controller
@RequestMapping("/publisher")
public class StatisticalRest
{
@Autowired
private StatisticalService statisticalService;

@RequestMapping(value = "statistical")
public String payDetailList(@ModelAttribute("model")
StatisticalModel pageModel, BindingResult result, Model model,
HttpSession session)
{
String userId = StringUtil.objToStr(session
.getAttribute(Constants.SESSION_USERID));
String retUrl = AdminUrl.OUTLINE;
// 标题
pageModel.setPageTitle("统计结果");

// 数据取得
statisticalService.getStatisticalDetailByTime(pageModel, userId);

// 模型绑定
model.addAttribute("model", pageModel);
return retUrl;
}

}

前台jsp

<ul>
<li style="width:160px;"><span class="num" >${model.courseNum}</span><span class="desc">发布课程</span></li>
<li style="width:160px;"><span class="num" >50</span><span class="desc">销售课程</span></li>
<li><span class="num">${pageContext.request.contextPath}</span><span class="desc">累计销售金额</span></li>
<li><span class="num">${model.rewardMoney}</span><span class="desc">累计获得红包</span></li>
<li><span class="num">${model.sumMoney}</span><span class="desc">累计收入金额</span></li>
</ul>


${model.courseNum}取不到值 页面上什么都不显示
${pageContext.request.contextPath}能够显示

显示效果如下
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
wangzhiwei231
Web 开发 81,108 成员 341,721 内容