javascript 向后台传递对象 本帖最后由 realliguangyu82 于 2012-04-16 16:05:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个你调用后台的javabean 把这个对象传过去不就可以了么 是用request吗不是struts框架 页面提交有多种方式 你是用form提交? 还是用ajax异步提交呢.如果用form 提交 form表单内的 a 必须在 action中定义get set方法 并且 名称一致如果你用ajax提交 那么 你在var aValue = $("#a的ID").val();$.ajax({ url : XXXX.action", async : true, cache : false, dataType : "返回类型", data:{参数名:值},//这里就需要传{a:aValue} success : function(msg){ }这样 你在action中也可以获得 a ; 不管你传递什么,最终传递时都是以字符串的形式传递,可以参考json。 传过去的都是字符串,即便是像json格式的对象,也是以字符串形式传输的。虽然js从某种意义上讲也是面向对象的程序,但它和java还是有区别的,需要通过后台处理才能转化成java对象 是的,都是基于字符串,用json,后台获取到这个json字符串再解析出你要的对象。 能举个简单的例子吗比如说我这个对象是个文件流 in 如何用json 传到后台然后解析出我要的对象 你想在两个不同的Jsp之间传递一个文件流?这个到没做过,我说的json在前台与后台的交互时易用。另外,你说的传递到后台是不是指从前台传递到后台?如果是请问你的文件流是怎么得到的?其实json只是把一个表单组合成一个字符串传递到后台,而不是平常的每个表单元素都是一个参数,现在很多框架都实现了通过json转换为Object。关于json,可以百度一下。 前台往后台传用ajax后台往前台传用json 新人求助 js火狐问题 看不懂 怎么用JS控制按回车提交表单。 隐藏与显示文本问题 数据的读取 如何在父窗口中遍历所有用户以右键菜单“打开新窗口”方式打开的子窗口 如何实现选择列表的过滤^_^ 选择checkbox批量删除表中记录???? 有没有按照A4纸 预览的javascript代码打印? JavaScript怎样解决精确计算问题 如何把本页当邮件自动发出去?!?! 请问一个easyui中tabs关闭提示问题 如何使用javascript实现tab自动切换思路??
不是struts框架
var aValue = $("#a的ID").val();
$.ajax({
url : XXXX.action",
async : true,
cache : false,
dataType : "返回类型",
data:{参数名:值},//这里就需要传{a:aValue}
success : function(msg){
}
这样 你在action中也可以获得 a ;
虽然js从某种意义上讲也是面向对象的程序,但它和java还是有区别的,
需要通过后台处理才能转化成java对象
另外,你说的传递到后台是不是指从前台传递到后台?如果是请问你的文件流是怎么得到的?
其实json只是把一个表单组合成一个字符串传递到后台,而不是平常的每个表单元素都是一个参数,现在很多框架都实现了通过json转换为Object。
关于json,可以百度一下。
后台往前台传用json