script.aculo.us 中Ajax.InPlaceEditor(id,url,options);后台拿不到填写后的值
.jsp页面
<p id="test">ruby</p>
<script>
new Ajax.InPlaceEditor($('test'), 'testAjax.jsp?t='+$('test').innerHTML, {
    rows:15,clos:40,
ajaxOptions: {method: 'get'}}
);
</script>
后台.java
String test = request.getParameter("t");
test=ruby,怎么才能拿到我输入的数据?

解决方案 »

  1.   

    通过get传递的参数就是request.getParameter("t");这么取的.
    你的取不出来是不是$('test').innerHTML里面有特殊符号,例如%什么的
      

  2.   

    我在页面输入数据,如'123',后台request到的是'ruby'
    而不是'123',到script.aculo.us 的officalsite 只有静态页面
    没有看到后台取值的demo
      

  3.   

    问题已解决!!!
    取值有问题
    应该:
    request.getParameter("value");