怎么用jQuery使用load函数访问Struts2中的Action得到返回结果是List

问题描述

我是这样想但是取不到privateList<Classes>classes;privateClassServerclassServer;publicStringGetClassesAll(){classes=classServer.getClassesAll();System.out.println(classes.size());return"classAll";}publicStringGetClassesAllaxjx(){classes=classServer.getClassesAll();System.out.println(classes.size());returnNONE;}publicvoidsetClassServer(ClassServerclassServer){this.classServer=classServer;}publicList<Classes>getClasses(){returnclasses;}publicvoidsetClasses(List<Classes>classes){this.classes=classes;}}<script>functioninit(){$("one").load("C_GetClassesAllaxjx.action?time="+newDate().getTime(),function(data,textStatus,XMLHttpRequest){alert("xxxxxxxxxx");$(".one").html(data);//window.document.write(date);returntrue;});}</script><bodyonload="init"><divid="one"></div><table><tr><th>ID</th><th>年级</th><th>专业</th><th>班级</th></tr><c:forEachvar="classAll"items="${classes}"><tr><td>${classAll.cid}</td><td>${classAll.province}</td><td>${classAll.dept}</td><td>${classAll.cname}</td></tr></c:forEach></table></body>

时间: 2024-10-31 08:56:09

怎么用jQuery使用load函数访问Struts2中的Action得到返回结果是List的相关文章

sitemesh中 &amp;amp;lt;page:applyDecorator/&amp;amp;gt;访问不了struts2中的action?

问题描述 大家好,我在struts2中使用sitemesh,在母版页中我想使用<page:applyDecorator page="cruduser.action" name="panel"/>标签加入另外的一个母版页.但是提示"cruduser.action did not create a valid page to decorate".代码如下:<body> <div>母版页的标题</div>

关于struts2中的action跳action

问题描述 我要从user.xml跳到student.xml的action中,怎么写啊,package名儿为user和student,namespace都为 /. 我该怎么写? 问题补充:710022315yy 写道 解决方案 调用userAction 里使用<result type="chain">xxx.do</result>就可以了吧struts2里定义action可以配置上method参数的 也就是你要调用哪个函数,比如你的userAction里有个log

利用JQuery的load函数动态加载其它页面的内容的实现代码_jquery

在线演示:http://demo.jb51.net/js/JQueryload/index.htm全部代码 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>JQuery - Load</title> <link rel="stylesheet" media="al

struts2中执行action中的方法前必须执行一个自定义的方法如何实现?

问题描述 本来是想用拦截器的,但是这个自定义的方法在每个action中要做的事情不一样,没有办法抽取出来,想问下有没有办法在执行action中的一个方法前必须执行此方法?调用方式为/user/useraction!list.action,比如我在执行list方法前必须要执行一个选定的的类似list的check方法,这个如何实现?谢谢! 解决方案 你可以在你的action种实现 implements Preparable 接口(struts的),实现它的一个prepare方法,这个会在每个acti

防止jQuery ajax Load使用缓存的方法小结

 本篇文章主要是对防止jQuery ajax Load使用缓存的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一.用法  jquery的load函数是请求另一个文件并加载到当前DOM里的调用,load方法的完整格式是:load( url, [data], [callback] )(注意没有参数是GET方式请求,有参数则是 POST方法).    * url:是指要导入文件的地址.  * data:可选参数:因为Load不仅仅可以导入静态的html文件,还可以导入动态脚本,例如PH

防止jQuery ajax Load使用缓存的方法小结_jquery

一.用法 jquery的load函数是请求另一个文件并加载到当前DOM里的调用,load方法的完整格式是:load( url, [data], [callback] )(注意没有参数是GET方式请求,有参数则是 POST方法). * url:是指要导入文件的地址. * data:可选参数:因为Load不仅仅可以导入静态的html文件,还可以导入动态脚本,例如PHP文件,所以要导入的是动态文件时,我们可以把要传递的参数放在这里. * callback:可选参数:是指调用load方法并得到服务器响应

javaweb-关于struts2中action层的问题

问题描述 关于struts2中action层的问题 今天公司要我把实体entity复制一份,写在一个类中,查出来的数据通过BeanUtils.copyProperties放在复制的那个类中,action不实现modelDriven,而是get/set复制的这个类.前面这些只是今天遇到的,大概说一下. 主要想问的是,公司那边不让写这一句: 那我查到的东西,怎么在jsp页面写呢?我唯一能想到的是在action中写一个List属性,get/set.不过我觉得这样好麻烦,他为什么不让使用这一句呢?我搞不

Struts2中的ActionContext.getContext().getParameters()

Struts2中的action已经脱离的request,是用getXxx()来取提交过来的参数,如果在写程序的时候特定需要自己来取Parameter可以通过以下两种方法实现.第一种用ActionContext类,所有的参数都从这里ActionContext.getContext().getParameters()取他返回的是一个Map类型. Map param= ActionContext.getContext().getParameters(); 若有一个提交过来的username,那么通过p

Struts2 中的设计模式

1. Command Pattern 基本定义: 把Command(Request)封装成对象,把发出命令(Invoker)的责任和执行命令(Receiver)的责任分割开,委派给不同的对象. 责任划分有什么好处? 责任约单一,内聚性越高,可重用的可能性越大,试想下,如果服务员不仅要点菜,还要去做菜,会是什么情景. 为什么把Invoker和Receiver解耦好处多? 类之间的耦合越低,可扩展的可能性越高.解耦后,更换一个服务员并不会影响厨师的工作 那么把Request封装成对象具体是什么意思呢