问题描述
- java 新人求解 不会写jsp求大神指点
-
后端是这样 样子的
@RequestMapping(value="toUpdate")
public String toUpdate(HttpServletRequest request,Model model){int id = Integer.parseInt(request.getParameter("id")); List<Emp> e=empMappingDao.findbyid(id); model.addAttribute("emp",e); return "/modules/text/emp_update"; 想求前端jsp怎么写才能读取到这个e里面的值 都用到什么知识点 求指点 qq285895297
解决方案
EL表达式就可以取值${emp}
解决方案二:
你用的是spring mvc框架吧,值的传递可以放在ModelAndView中,然后页面上就可以用el表达式获取了。
例如:
@RequestMapping("/login.do")
public ModelAndView login(String name,String pass){
User user = userService.login(name,pwd);
Map<String,Object> data = new HashMap<String,Object>();
data.put("user",user);
return new ModelAndView("success",data);
}
页面获取data数据就可以直接用${data }.
请求参数和页面数据传递,参考:http://blog.csdn.net/zb0567/article/details/7921155
时间: 2024-10-27 05:59:29