SSH怎么样与ajax整合!!!!

解决方案 »

  1.   

    什么怎么整合,把你的异步请求发给action不就行了
      

  2.   

    随便怎么整啊 jsp里面用ajax就行了
      

  3.   

    你说的是用普通的action来实现ajax?还不是一样的.只要在action里面你给它一个返回值就ok了.比如返回string/xml.然后js接受.
      

  4.   

    ajax是前端的,SSH是后台的。。
      

  5.   

    DWR ,讓SPRING 管理 DWR。
      

  6.   

    我记得我已经回答过这个问题了,后台方法和js方法你应该都会吧?SSH中使用Ajax需要配置dwr.xml文件,最主要的是配置<create>节点:<allow>
        <create creator="spring" javascript="JUserChecker">
          <param name="bean名称" value="spring配置文件中注入的BizBean的Id属性值"
          <param name="lacation" value="applicationContext.xml">
        </create>
    </allow>
    如果返回的是一个对象类型可以加一个和<create>同级的节点<convert converter="bean" match="包名.对象实体类名">
      

  7.   

    在页面导入dwr应用:
    <script src='dwr/interface/在dwr.xml中creater节点中javascript属性值(此处为:JUserChecker)></script>
    <script src='dwr/engine.js'></script>
    <script src='dwr/util.js'></script>
      

  8.   

    把你的异步请求发给action不就行了
    支持。
    不过,你也可以把dwr加入到你的项目中。调用就更方便了。
      

  9.   

    xinghen88说的就是了。
    贴个dwr.xml:<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.org/dwr/dwr20.dtd"><dwr>
    <allow>
    <convert converter="bean"
    match="com.cms.modules.AlarmLog"></convert> <create creator="new" javascript="AlarmMsgConverter" scope="session">
    <param name="class" value="com.cms.mdb.AlarmMsgConverter" />
    <include method="fromMessage" />
    </create>
    <convert converter="servlet" match="javax.servlet.http.HttpServletRequest"/>
    </allow>
    </dwr>
      

  10.   

    <dwr>
        <allow>
            <convert converter="bean"
                match="com.cms.modules.AlarmLog"></convert>        <create creator="new" javascript="AlarmMsgConverter" scope="session">
                <param name="class" value="com.cms.mdb.AlarmMsgConverter" />
                <include method="fromMessage" />
            </create>
            <convert converter="servlet" match="javax.servlet.http.HttpServletRequest"/>
        </allow>
    </dwr>
    就是这么整合!
      

  11.   

    从来不用DWR,一向认为它是一个坏蛋。ajax实现方式多了。可以是用框架,例如:JQuery,Ext,Dojo啦等等啦。个人认为Ajax跟MVC框架集无关。
      

  12.   

    把DWR也交给Spring去管理
    在dwr.xml中:
    <create creator="spring" javascript="getBookList">  <!-- javascript名-->
      <param name="beanName" value="bookServiceImpl" /> <!--  name必须是beanName,这样  Spring可以注入进来,根据value,在Spring找到id="bookServiceImpl"-->
    </create>
    <convert converter="bean" match="com.hebin.cohac.entity.Book" />  <!-- 实体bean,Spring注入-->
      

  13.   

    然后在页面上
     js:  getBookList.xxxx(){  }  xxxx()为类中方法名
    oK   
    最近做了个项目,正好用到,好好学习了一下谢谢