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

JavaScript031

java中如何在前台jsp页面封装一个map并传到后台啊,第1张

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

运用jquery的ajax比较方便

$.ajax({

url: "XXX.do",//你在后台处理的地址一般为XXX.do

type:"post",//一般用post 地址提交用 get

datatype:"json",//一般用json格式

data:{"a":XXX,"b":XXX},//json相当于一个map,a是相当于key,XXX是你js中的获取的参数值

success:function(){},//是成功在后台处理后的下一步操作

error:function(){}//发生错误后的操作

})

ajax 里面还有其他的参数 可以在w3school上查阅希望能帮到你