日期:2014-05-17  浏览次数:20697 次

jsp里面的js调用另外的jsp,这个jsp再用ajax调用java类的问题
RT,我要做一个流量统计系统,先是把一段JS放到别的网站,这段js会调用我这个系统的一个jsp,这个jsp有个ajax调用java类来完成初始数据录入。
  现在的问题是:直接访问我系统的那个jsp是可以调用到java类的,但是访问那段JS放到的网站,是调用不了java类,就是ajax没执行,不过<%System.ou.println("1");%> 这个东西打印出来了,也就是说已经访问到我系统的jsp了,只是没执行ajax。。。。求高手解答~!

------解决方案--------------------
也许那段JS中包含的AJAX调用有问题,你从那段JS入手来分析问题吧。
------解决方案--------------------
没执行ajax可能是你的ajax写的不对啊,
------解决方案--------------------
探讨
alert 都不出来。、。

------解决方案--------------------
ajax实际上也是js,你让把ajax写到另外一个页面,但是你没触发他,他是不会自己去调用java类的,我感觉你应该把第一个页面直接用ajax去掉用java类就行了,或者你用ajax去调用另外一个面也行,但是另外一个页面得用普通的<%%>小脚本先把数据给请求出来才行
------解决方案--------------------
去页面的错误控制台看看去,清空下,再跑下程序
------解决方案--------------------
放到一个function里,然后你这个JSP页面加载的时候去触发这个function 应该就能调到AJAX

就像BODY onload 那样。 。