MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 关于Ajax的有关问题,

关于Ajax的有关问题,(2)

www.MyException.Cn  网友分享于:2013-02-25  浏览:9次



</body>
</html>
-------------------------------------------------------------

第2个页面:
<%@ page language="java" contentType="text/html; charset=UTF-8" import="java.util.*"%>
<%@ taglib uri="webwork" prefix="ww"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%

Map map = new HashMap();
String d1 = "<members><a href="+"findVtrials.action"+"><ww:property value="+"currentdaycount"+"/></a></member>";
String d2 = "<members><a href="+"findVtrials.action"+"><ww:property value="+"currentweekcount"+"/></a></member>";
String d3 = "<members><a href="+"findVtrials.action"+"><ww:property value="+"currentmonthcount"+"/></a></member>";
String d4 = "<members><a href="+"findVtrials.action"+"><ww:property value="+"currentyearcount"+"/></a></member>";
map.put("d1",d1);
map.put("d2",d2);
map.put("d3",d3);
map.put("d4",d4);

String sunn= request.getParameter("depart");
if(sunn==null) sunn = "d1";
StringBuffer sb = new StringBuffer();
sb.append("<members>");
sb.append(map.get(sunn).toString());
sb.append("</members>");
out.write("<?xml version='1.0' encoding='gb2312' ?>");
out.write(sb.toString());

%>





------解决方案--------------------
httpRequest 这个对象怎么出来的 没看到你定义啊? httpRequest = new ActiveXObject("Microsoft.XMLHTTP")
------解决方案--------------------
探讨
httpRequest 这个对象怎么出来的  没看到你定义啊?  httpRequest = new ActiveXObject("Microsoft.XMLHTTP")

------解决方案--------------------
httpRequest 确实是没有new出来。。。。。。。。
------解决方案--------------------
Ajax.js没引用吧
httpRequest可能是个全局变量吧
------解决方案--------------------
sunn 在第一个页面 未定义啊 无法识别 !
这么加一段
<%
String s =request.getParameter("depart");
%>

<script type="text/javascript"> 
var sunn = '<%=s %>';
var dep=null; 
function getMembers(sunn){ 
if(sunn!="null"){ 
hideMenu(); 
dep = sunn; 
var url="select.jsp"; 
var params = 'sunn=' + sunn; 
sendRequest(url,params,'GET',showMembers); 



------解决方案--------------------
var params = 'sunn=' + sunn; 

String sunn= request.getParameter("depart"); 

参数是sunn不是depart
所以修改成

String sunn= request.getParameter("sunn"); 
 
ok?

------解决方案--------------------
sunn 在第一个页面 未定义啊 无法识别 ! 
这么加一段 
<% 
String s =request.getParameter("depart"); 
%> 

<script type="text/javascript"> 
var sunn = ' <%=s %>'; 

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有