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

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

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

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

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

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

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

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

在jsp页面把List值作为参数放在action属性里面然后提交 后台就直接在Action里面getparameter 试试

JQuery有好多Ajax函数,其中load是用来动态加载一个页面的内容到指定的dom元素上。 来做个例子: 做一个上下(左右)结构的页面,其中下左部分放2个以前我们做过的div按钮,下右部分则为动态加载内容。 按每个按钮,加载该按钮相应的网页内容到...

Java servlet 将Map传到jsp中,用foreach获取map的值的方法: 以下是取值代码: 无标题文档 ${item.key.name}-${item.value} item内保存的是java.util.Map.Entry对象这个对象有getKey,setKey,getValue,setValue方法,这样就可以在forEach内部使...

request.setAttribute("bbb",bbb); 在目标JSP页面这样写,(或者${request.bbb})然后在Script中直接通过操作dom取得该值,var bbb=document.getElementById("info").value;不过这样获得的值已经是个字符串了,因为无论是还是表达式,执行的对象的t...

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