我现在数据库有一个图片表,id,小图片路径,大图片路径
现在我想实现点一个页面的小图片,另一个页面的背景图片(就是我的大图片)跟着动
思路是用两个页面共享一个sevlect,小图片页面给servlect赋值,大图片页面从servlect取值
小图片页面我已经根据点的小图片找出相应的id值,
servlect中也根据id找出大图片的路径
imageServlect 中代码
StringBuffer sb=new StringBuffer();//声明一个Stingbuffer,用来给大图片页面赋值
if(request.getParameter("aa")!=null){
int id=Integer.parseInt( request.getParameter("aa"));小图片的id值
ImagesBiz ib=new ImagesBizimpl();
List<Images> listimages=ib.selectimage(id);
for(int i=0;i<listimages.size();i++){
sb.append(listimages.get(i).getMaximage());//根据id找出相应的大图片路径
}
out.print("<script>alert('"+sb+"');</script>");//这块我打印了一下,可以取出我那个大图片路径
out.print("<script>location.href='image.jsp'</script>");//跳回小图片页面
}
out.print(sb);
大图片页面代码
//加载事件,两秒中刷一下那个ajax
function load1(){
//setInterval("doajax1()",2000);
}
//ajax请求servlect
function doajax1(){
$.post("imageServlect", function(data){
alert(data);
});
}
关键我在大图片这个页面跳这个data,他一直为空,求解