tnfh.net
当前位置:首页 >> springmvC传值到jsp >>

springmvC传值到jsp

返回值的问题,由于你的方法返回值为String, SpringMVC只会跟据你返回结果找到视图,不回把你设置在Model中的值一并返回到视图。 贴段代码给你: @RequestMapping("/info") public ModelAndView findMonitorInfo(@RequestParam String monitorId...

方法1: @RequestMapping(value="/index") public String index(HttpServletRequest request, HttpServletResponse response, HttpSession session, @ModelAttribute("name") Object name) //在这里是可以拿到 name 的值的 } 方法2: @RequestMa...

${orderId} 这个没取到标签的值吧,建议用按钮 再写个 fuc(){ var vv = document.getElementById("queryTxt").value; window.open("dataOrder/queryorder.do?orderId="+vv) ;}这样就可以了

页面定义个隐藏的input name= id 然后 controller 里面 用requestparam string id 去接收这个参数 就可以了

对printwelcome加上@ResponseBody,requestmapping里也要给个地址,之后返回值用Modelmap,也就是retrun model 前台用ajax发送请求,然后用data.message就取到了“spring3 MVC 例子”这个字符串了

一个是返回modelandview直接new ModelAndView("**.jsp",Map或者list),前台用el拿就行了,ajax的话,用@ResponseBody 注解方法的返回值,public @ResponseBody Object ***()返回json格式要配置上AnnotationMethodHandlerAdapter注入mappingJac...

http://blog.csdn.net/mr__fang/article/details/9125991 你看看这文章是不是你想要的

这个回答对的呀,关键就是那句out向JSP输出json对象,然后你可以在JSP页面获龋楼上这个用的不是struts2吧和Servlet API紧耦。

既然说能传值到jsp,值一般都是String 类型的,集合类型的,也是对象,就不存在后边的问题

Map model =new HashMap mode.put('list',userlist)//userlist是个Arraylist之类的 return new ModelAndView("page",model); 在jsp页面中使用jstl标签取出值以下自动循环取出每个值 ${user.username} ${user.password} ${user.address.value}//...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com