ajax和JSP交互的菜鸟级问题 比较急 请问怎么获得 JSP页面的数据,比如,我的a.jsp有个板块点击提交按钮后页面不跳转,只更新部分数据。 可以通过调用 XMLHttpRequest 的Open 方法去激发相应的JSP页面从数据库取得数据么? 但是这个JSP页面执行完毕后拿到数据后,ajax怎么才能获得这些数据,并更新相应的模块呢? 请大侠指点啊 ,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用json封装字符串对象,然后传送到a.jsp 简单的js方法就能实现了啊,js获取值,然后js再处理这些值,XMLHttpRequest是个桥梁,很简单的。 Ajax从后台生成对应的xml或json,然后前台接收,在解析接受的json或xml,然后用js更新表格。你可以百度下。 我用的jquery的ajax$.get( 'khxm_ajax.jsp', {id:obj,code:2},//id,code为参数类似khxm_ajax.jsp?id=obj&code=2 function(data){ data=$.trim(data);//data为请求的jsp返回的数据 $('#id').innerHTML=data; });不建议用原始的ajax方法,代码量比较多不好维护, 看你返回的是什么数据啦,如果是简单的文本的话,前台用responseText来获得如果返回是xml 的话,前台用responseXml来获得如果是自己组织的list等,前台用json来获得 5楼正解,直接用jquery,非常方便。 初学者用JQUERY实现AJAX是方便不少。不过还是建议不用JQUERY手写,也不难。 jquery的取值问题 JexlEngine解析表达式问题 请问浏览器post提交数据的编码方式 cookie的用法:测试用户流量,出错看不懂。 apache+tomcat+jk集群的一个小问题 Eclipse中 FCK 复制后 出问题 [求助]Servlet action is not available(struts+spring+hibernate) 润乾报表导出word,缺列问题有谁也遇到了? 在jsp中如何提取点击表格内一行所对应的数据库记录ID ftp上传问题 Unable to load class for JSP的问题 生成PDF文档
你可以百度下。
$.get(
'khxm_ajax.jsp',
{id:obj,code:2},//id,code为参数类似khxm_ajax.jsp?id=obj&code=2
function(data){
data=$.trim(data);//data为请求的jsp返回的数据
$('#id').innerHTML=data; });
不建议用原始的ajax方法,代码量比较多不好维护,
如果返回是xml 的话,前台用responseXml来获得
如果是自己组织的list等,前台用json来获得
不过还是建议不用JQUERY手写,也不难。