目前有两个选择
dwr和jquery的ajax
我选择了jquery,因为dwr生成的js文件实在是太大了
可是有问题$.ajax( {
url :'http://localhost/bookstore/admin/Admin-doLogin',
type :'post',
timeout:3000,
error : function() {
alert('Error loading XML document');
},
success : function(result) {
     alert(result);
}
});大家重点看那个url
我怎样写
写一个正常的action? 
这会返回一个页面的所有html,大家理解吗?
因为它仍然是按照struct2的正常流程走的,进入action ,再找相应的界面,然后把那个界面的html全部返回回来
很显然,这是不行的。
我的需求是:在url中写入username和password
返回正确与否,true or false
怎样让它,返回这两个值中的一个呢
目前一个解决方案是:不让它进入struct2的Action,而是进入一个servlet
但是。。哎,还有其它的解法么?

解决方案 »

  1.   

    你没有好好看struts2的开发文档 里面使用了一个jar叫做jsonplugin的那个例子
      

  2.   

    整合struts2和jquery ajax 看看这个呢
      

  3.   

    $.ajax( {
                    url :’login.action‘,
                    type :'post',
                    timeout:3000,
                    data:"username=wwwwww&userpassword=123123"
                    error : function() {
                        alert('Error loading XML document');
                    },
                    success : function(result) {
                     alert(result);
                }
                });