nutz和miniUI结合 后台往前台甩Object对象 前台接收不到数据,控制层返回的参数是有值的
@daren990 那你用${serviceApplyDetail.olderName } 这种方式获取到参数值了吗
@wendal 大佬 这个el表达式为什么获取不到值 debugger时 参数显示 No such instance field: 'response' 和 Cannot find local variable 'response'
你没把代码分层次看
miniui是前端的, 要么ajax, 要么直接操作html上的元素
ajax的话, 走json就是了
html的话, 要么jsp要么模板引擎, 渲染的时候跟miniui也没有毛线关系.
如果不熟jsp, 先去回炉一下吧
要验证nutz入口方法和jsp的渲染逻辑, 写个 最最简单的jsp页面, 里面只用个${obj} 就能出来了
@wendal 验证nutz入口方法和jsp的渲染逻辑 这个之前入门demo里测试是没问题的
参数拿不到
控制层代码
@Ok("jsp:pages.biz.fl.fljg.pggl.serviceDetail")
public ServiceApplyDetailVO getServiceDetail(String applyId){
ServiceApplyDetailVO serviceApplyDetail = new ServiceApplyDetailVO();
AssessApplydDetailDO assessApplydDetailDO=null;
assessApplydDetailDO = pgglApprovalManage.getServiceDetail(applyId);
serviceApplyDetail.setApplyId(assessApplydDetailDO.getApplyId());
serviceApplyDetail.setOlderName(assessApplydDetailDO.getOdlerName());
//JSONObject data= (JSONObject) JSON.toJSON(serviceApplyDetail);
return serviceApplyDetail;
}
jsp获参 :