易截截图软件、单文件、免安装、纯绿色、仅160KB

DWR开发AJAX 简单例子介绍

1.    首先下载 dwr.jar包,下载地址:  http://directwebremoting.org/dwr/
2.    在应用中引入 dwr.jar包
3.    修改web.xml配置文件
<servlet>
      <servlet-name>dwr</servlet-name>
      <servlet-class>
org.directwebremoting.servlet.DwrServlet
</servlet-class>
      <init-param>
           <param-name>debug</param-name>
           <param-value>true</param-value>
      </init-param>
      </servlet>
     <servlet-mapping>
       <servlet-name>dwr</servlet-name>
       <url-pattern>/dwr/*</url-pattern>
     </servlet-mapping>
下面举一个典型的例子,级联菜单
使用dwr可以直接调用某个类中的某个方法
例如:
这个例子调用CommonList类中getPlanItem(String planId)方法
追加一个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>
    <create creator="new" javascript="CommonList">
      <param name="class" value="com.edu.business.utils.CommonList"/>
    </create>
    <convert converter="bean" match="com.edu.business.common.beans.SelectListBean"/>  
  </allow>
</dwr>
 
JSP页面:
//得到项目名称
function getPlanItem(){
    CommonList.getPlanItemList(DWRUtil.getValue("PlanId"), callBack);
}
function callBack(lst){
    DWRUtil.removeAllOptions("PlanItemId");


相关文档:

ajax 发送xml文件,java接受xml文件并解析

红色字体为主要代码
jsp页面中
<script language="javascript">
function  updateDB(operate){
  var objDom=new ActiveXObject("msxml.DomDocument");
   var objRoot=objDom.createElement("All");
   objDom.appendChild(objRoot);
  
  var k=document.ge ......

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHtt ......

ajax 基本使用方法

$.ajax({
        type: "post",
        url: loginUrl,
        data: "username=" +uname + "&password=" +pwd,
        async: ......

Ajax介绍 XMLHttpRequest

Ajax介绍
AJAX - 浏览器支持
AJAX 的要点是 XMLHttpRequest 对象。不同的浏览器创建 XMLHttpRequest 对象的方法是有差异的。IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。如需针对不同的浏览器来创建此对象,我们要使用一条 "try and catch" 语句。
<script type="t ......

ajax到底好不好?

地址:http://www.qhcar.cc/model/index.aspx?s=5,这个就是嵌套ajax结果。
http://www.qhcar.cc/model/index.aspx 这个是单个的ajax,
优点就是可以用一个页面实现显示全部车型和按级别选择车型,为了照顾导航上面如微型车等链接在别的页面进入,
http://www.qhcar.cc/model/index.aspx?s=5这个地址参数s,判断当s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号