nynw.net
当前位置:首页 >> jAvA中如何在前台jsp页面封装一个mAp并传到后台啊 >>

jAvA中如何在前台jsp页面封装一个mAp并传到后台啊

如果你是在jsp页面嵌入java代码,那就更后台代码一样,用request.setAttribute等方法就可以了。如果不想在页面嵌入java代码,用js这些是直接办不到的。但是可以用json把参数通过键值对的方式传到后台,实际跟map的思想都是一样的。你可以查一下j...

可以把map绑定到session上,或者把map变为一个json,提交区后台。。。。还有好多的方法

前台: 后台action里,声明一个类,写上set, get方法。 如定义一个class A, 声明 a,b,c三个属性,设置a,b,c的set get方法。 这样就直接可以再action里渠道A的值了 这是传对象,如果是传map 则吧A.a 改成 A['a'],就可以了。

把最后的一个get(“user”)去掉就行了。 最后你还是分步来吧,这样写以后不好维护。 1.获取你方法的map HashMap map = (HashMap)request.getParameter("map")); 2.遍历map中的数据 User user = (User)map .get("user"); Food food = (Food)map.get...

你这个 return得时候用 forward 转发,jsp用EL取, 如果是重定向,你的model或者modelmap 里面得参数是取不出来的.例如这个

我用的是spring mvc 请参考 Controller @RequestMapping(value ="/userList", method =RequestMethod.GET)private String userList(Model model) throws IOException{List userList= userService.queryAllUser(); //获取所有用户model.addAttrib...

一定要通过表单提交吗,这个比较麻烦,因为通过表单提交的数据,到后台都是字符串数据,还得写长法实现数据的转换 如果说不一定,可以考虑用session,这就简单了,页面先存,后台取,至于如何遍历,方法很多,一搜一大堆 存 session.setAttribute("map",map...

1、request是取值的不是存值。 2、可以在jsp中new 一个集合,然后从request一个一个取值放到集合,最后调用后台方式传入这个集合参数。 3、示例代码 Stirng name = request.getParameter("name");Stirng pass = request.getParameter("pass");Ma...

有两种方法: 1.如果用的Struts 2,那么可以使用标签 2.可以用JSTL标签的核心标签

1、使用ModelAndView作为返回值,首先在方法头中进行声明: public ModelAndView getNameById(HttpServletRequest request,HttpServletResponse response) throws Exception{} 2、然后在方法体中实例化ModelAndView。 ModelAndView mv=this.getA...

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