JS和Action之间值传递的有关问题
JS和Action之间值传递的问题
我就是想在Action的方法里面读取JS的result_list数组的值,请问各位大哥肿么写呀……?回答就会有额外奖励哦……
------解决方案--------------------
其实你只要在服务器端,用
Arrary array=request.getParameter("node_ckb");
就可以了。
------解决方案--------------------
用Ajax实现 用ajax发送一个请求带参数
后台request.getParameter("node_ckb");
------解决方案--------------------
String[] array=request.getParameter("node_ckb");
------解决方案--------------------
不用,这样就可以得到选中的值。String[] checkbox = request.getparameterValue( "node_ckb");
- JScript code
//得到复选框中的值 function selectresult() { var result_list = new Array(); var check_array=document.getElementsByName("node_ckb"); for(var i=0;i<check_array.length;i++) { if(check_array[i].checked==true) { result_list.push(check_array[i].value); } } } </script>
- Java code
/** * 得到前台复选框选中的值 * @return */ public void getSelectNode(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { //List list = new List(); //String selectNodeList = request.getParameter("selectNodeList"); }
我就是想在Action的方法里面读取JS的result_list数组的值,请问各位大哥肿么写呀……?回答就会有额外奖励哦……
------解决方案--------------------
其实你只要在服务器端,用
Arrary array=request.getParameter("node_ckb");
就可以了。
------解决方案--------------------
用Ajax实现 用ajax发送一个请求带参数
后台request.getParameter("node_ckb");
------解决方案--------------------
String[] array=request.getParameter("node_ckb");
------解决方案--------------------
不用,这样就可以得到选中的值。String[] checkbox = request.getparameterValue( "node_ckb");