dwr
DWR是一个远程服务器端Ajax框架。
util.js和engine.js是DWR框架提供的两个javaScript脚本库,提供浏览器端的Ajax实现;web.xml中需要配置DWR框架的核心控制器DwrServlet;dwr.xml才是DWR框架自身的配置文件。
JQuery
$.ajax(): 通过HTTP请求加载远程数据,这个是jQuery的底层AJAX实现。
$.post():使用POST方式来进行异步请求。
$.get():使用GET方式来进行异步请求。
$.getScript():通过 GET 方式请求载入并执行一个JavaScript文件。
$.getJSON(url,data,callback):使用 HTTP GET 来加载远程JSON数据
spring
Spring依赖注入的两种方式是构造注入和设值注入。
对于构造注入,Spring在创建Bean实例时,需要同时实例化其依赖的全部实例,因而导致功能下降。对于复杂的依赖关系,如果采用构造注入,会导致构造器过于臃肿,难以阅读。在bean元素中的constructor-arg元素用来设置属性值的构造函数注入,可以通过该元素的type属性指定参数类型,index属性指定该参数在构造函数参数列表中的索引位置
pring的AOP只实现了方法级别的连接点.
struts2
struts.xml是Struts2框架的核心配置文件,是必须的,主要负责管理业务控制器Action;
struts-default.xml是由Struts2框架自身提供的一个默认配置文件,它提供了Struts2的核心配置;
struts-plugin.xml提供了可选的插件配置;
web.xml中配置FilterDispatcher如果不提供config参数,则使用默认值:"struts-default.xml,struts-plugin.xml,struts.xml"