ajax与spring结合

2016-02-19 21:46 9 1 收藏

今天图老师小编要跟大家分享ajax与spring结合,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - Web开发 】

  Spring的集成几乎异常简单,只需要更改配置文件而已.

  页面的代码不用动,例如

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  doc.simple-spring.jsp
  script language="javascript"var springEndPoint="%=request.getContextPath()%/remoting/Spring-buffalo";function pageMethod() { var buffalo = new Buffalo(springEndPoint); buffalo.remoteCall("yourObject.yourMethod",[], function(reply) {  var Obj = reply.getResult(); })}/script
  web部署描述文件

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  web.xml
  ?xml version="1.0" encoding="UTF-8"?!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"web-app    display-nameBuffalo Web Remoting Demostration Application/display-name context-param  param-namecontextConfigLocation/param-name  param-value   /WEB-INF/applicationContext.xml  /param-value /context-param servlet  servlet-namecontext/servlet-name  servlet-classorg.springframework.web.context.ContextLoaderServlet/servlet-class  load-on-startup1/load-on-startup /servlet  servlet  servlet-nameremoting/servlet-name  servlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class  load-on-startup4/load-on-startup /servlet  servlet-mapping  servlet-nameremoting/servlet-name  url-pattern/remoting/*/url-pattern /servlet-mapping /web-app
  以前的buffalo-service.properties文件则不用,applicationContext.xml所替代之.其中引用到的bean可以是任意被Spring托管的bean.这个Controller可以被任意任意方式的ServletDispather调用.

  applicationContext.xml
  beans  bean name="simpleService" class="net.buffalo.demo.simple.SimpleService"/bean bean name="numberService" class="net.buffalo.demo.numberguess.NumberGuessService"/bean /beans
  remoting-servlet.xml
  beans  bean name="/Spring-buffalo" class="net.buffalo.spring.BuffaloServiceExporter" property name="services"            map                entry key="simpleService"                    ref bean="simpleService"/                /entry  entry key="numberService"                    ref bean="numberService"/                /entry            /map        /property  /bean /beans
  http://www.javabc.com/
  

来源:https://www.tulaoshi.com/n/20160219/1627111.html

延伸阅读
标签: Java JAVA基础
  综述:可扩展标注语言(eXtensible Markup Language,XML)正被迅速的运用于业界,它已作为与平台、语言和协议无关的格式描述和交换数据的广泛应用标准。XML和它的辅助规范可用于描述数据的文档表现,描述XML文档类型的限制,描述XML文档和资源之间的链接,描述XML文档的自动转换和格式化。 如何开发自定义标签库? 我使...
标签: Web开发
现在,有一种越来越流行越热的“老”技术。那就是Ajax。如今,随着Gmail、Google-maps的应用和各种浏览器的支持,Ajax正逐渐吸引全世界的眼球。 CIO频道每周热"点"文章 CIO如何化解IT团队人际冲突?抱守与放弃:CIO该如何抉择 如何重塑政府CIO职能?2009年CIO面临的挑战以及应对策略 刷新网页——等待。。。——刷新网...
标签: Web开发
Ajax全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax技术是目前在浏览器中通过JavaScript脚本可以使用的所有技术的集合。Ajax以一种崭新的方式来使用所有的这些技术,使得古老的B/S方式的Web开发焕发了新的活力。 Ajax技术之中,最核心的技术就是XMLHttpRequest,...
文字与时尚的结合 文字与时尚的结合
标签: 电脑入门
    Authorware和PowerPoint是两种常用的课件制作软件,Authorware功能强大,交互性强,而PowerPoint在制作字幕和图像处理方面较为方便,这两者结合能够制作出使用更加灵活、操作更加方便的多媒体课件。下面将告诉大家如何在Authorware调用PowerPoint。 启动PowerPoint,并建立一个用于链接到Authorware中的演示文稿文件,命命名...

经验教程

426

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部