本帖最后由 realliguangyu82 于 2012-04-16 16:05:59 编辑

解决方案 »

  1.   

    这个你调用后台的javabean 把这个对象传过去不就可以了么
      

  2.   

    是用request吗
    不是struts框架
      

  3.   

    页面提交有多种方式 你是用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 ;
      

  4.   

    不管你传递什么,最终传递时都是以字符串的形式传递,可以参考json。
      

  5.   

    传过去的都是字符串,即便是像json格式的对象,也是以字符串形式传输的。
    虽然js从某种意义上讲也是面向对象的程序,但它和java还是有区别的,
    需要通过后台处理才能转化成java对象
      

  6.   

    是的,都是基于字符串,用json,后台获取到这个json字符串再解析出你要的对象。
      

  7.   

    能举个简单的例子吗比如说我这个对象是个文件流 in 如何用json 传到后台然后解析出我要的对象
      

  8.   

    你想在两个不同的Jsp之间传递一个文件流?这个到没做过,我说的json在前台与后台的交互时易用。
    另外,你说的传递到后台是不是指从前台传递到后台?如果是请问你的文件流是怎么得到的?
    其实json只是把一个表单组合成一个字符串传递到后台,而不是平常的每个表单元素都是一个参数,现在很多框架都实现了通过json转换为Object。
    关于json,可以百度一下。
      

  9.   

    前台往后台传用ajax
    后台往前台传用json