spring mvc jsp页面无法显示controller传过来的值
用firebug调试了下,控制台显示的是指传过来了但是页面上没显示值一下为代码的截图controllerjsp部分截图:firebug控制台:实际页面结果:...
用firebug 调试了下,控制台显示的是指传过来了 但是页面上没显示值
一下为代码的截图
controller
jsp部分截图
:
firebug 控制台:
实际页面结果: 展开
一下为代码的截图
controller
jsp部分截图
:
firebug 控制台:
实际页面结果: 展开
展开全部
返回值的问题,由于你的方法返回值为String, SpringMVC只会跟据你返回结果找到视图,不回把你设置在Model中的值一并返回到视图。
贴段代码给你:
@RequestMapping("/info")
public ModelAndView findMonitorInfo(@RequestParam String monitorId, @RequestParam String type) {
ModelAndView modelAndView = new ModelAndView();
//TODO 处理业务...
...
//设置返回试图名称
modelAndView.setViewName("complayInfo");
//设置返回结果
modelAndView.addObject("monitorName", monitor.get("name"));
modelAndView.addObject("infos", infoList);
return modelAndView;
}
展开全部
@RequestMapping(value = "/initform",method = RequestMethod.POST)
public String initform(@ModelAttribute("form")CommdityBean form){
CommdityBean tCommdityBean=new CommdityBean();
tCommdityBean.setCmid("11");
form=commodityService.getCommodityById(tCommdityBean);
return "onemeterview";
}
@ModelAttribute 这注解相当于创建了model , 你后边重复创建了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面怎么显示的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询