buffao深入浅出V3.0.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
buffao深入浅出V3.0

buffalo深入浅出 大黄 2007-3-7 buffalo作为Ajax的框架,其他异步请求的优异显而易见, buffalo有一些很好用的特性,如数据类型转换,通过它可以把JavaScript和java的数据类型双向的转换,绑定数据,java数据对象例如数组,可以直接绑定在表格、下拉框和其他form对象,但是由于和hibernate的结合,使得buffalo一些特性不得以使用,因为hibernate的对象关联,在绑定的时候,当前对象会查找和它相关联的对象,因而不断地查找数据库,如果相互关联的对象很多,则有可能用完内存了还没有绑定成功,这个问题可以先把查找到的数据处理后再返回到客户端。 buffalo项目(不结合spring) 需要的jar包:放在lib下面 aopalliance-1.0.jar,buffalo-core-2.0-alpha1.jar, cglib-nodep-2.1.jar,commons-logging-api-1.0.4.jar 需要的js文件:在下载的包里面有这些文件,放在项目的文件夹下面,如(script\) 需要的属性文件:buffalo-service.properties,放在WEB-INF\classes下 如果这个文件不存在,可以手动创建,buffalo-service.properties配置样例 # simpleService, The simple Service simpleService=net.buffalo.demo.simple.SimpleService 配置web.xml: servlet servlet-namebfapp/servlet-name servlet-classnet.buffalo.web.servlet.ApplicationServlet/servlet-class /servlet !-- 这里是用来和spring的结合,用的是sevelet方式的结合 servlet servlet-name context /servlet-name servlet-class org.springframework.web.context.ContextLoaderServlet /servlet-class load-on-startup 1 /load-on-startup /servlet -- !-- 这是另外一种和spring的结合方式,用的是监听器,官方推荐这种结合方式,spring和webwork也是利用监听这种方式。 listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener -- servlet-mapping servlet-namebfapp/servlet-name url-pattern/bfapp/*/url-pattern /servlet-mapping spring和buffalo的结合 (可以在cvs上面下载sb项目) 需要导入jar包:spring-1.2.3.jar 在web.xml中添加以下代码就可以将buffalo和spring结合起来,所有的类可以由spring来统一管理,不再需要在buffalo-service.properties属性文件配置类. 配置spring: listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener buffalo的配置: servlet servlet-namebfapp/servlet-name servlet-class net.buffalo.web.servlet.ApplicationServlet /servlet-class /servlet servlet-mapping servlet-namebfapp/servlet-name url-pattern/bfapp/*/url-pattern /servlet-mapping buffalo入口点: 此xml文件可以用spring的ApplicationContext-xxxx.xml的模板,也建议使用。 新建一个xml文件(复制spring的源文件),放到scr下面,内容如下: beans bean name=buffaloConfigBean class=net.buffalo.service

文档评论(0)

enxyuio + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档