日期:2014-05-16  浏览次数:20555 次

头疼,ajax的url到底是个什么东东
有的是个文件,有的是方法,到底是什么呢?
url是文件的话,文件可以干什么?
方法呢,它去哪里去找这个方法?
------解决方案--------------------
地址啊,访问的地址,也就是俗称的网址,代表方法、主机、端口和路径。有了url才知道送到哪里,哪里处理。
------解决方案--------------------
引用:
引用:和你浏览器访问时显示在地址栏的内容一样,只是地址可以是绝对也可以是相对的,并且ajax请求的页面不能跨域也就是说ajax的url参数就是访问该url吗?返回的是整个的该url指向的页面的html代码?

是的,只是ajax的地址不能跨域,如a.com的ajax不能请求b.com的,这样跨域会报错。
------解决方案--------------------
引用:
引用:引用:引用:和你浏览器访问时显示在地址栏的内容一样,只是地址可以是绝对也可以是相对的,并且ajax请求的页面不能跨域也就是说ajax的url参数就是访问该url吗?返回的是整个的该url指向的页面的html代码?
是的,只是ajax的地址不能跨域,如a.com的ajax……

ajax可以同过url调用后台的处理方法
如访问J2ee的servlet

$.ajax({ 
type : "post",
cache : false,
url : "<%=bUrl%>showappformdetail.do", // 请求地址
data : { // 参数
flag : "getoutdetail", //获取申请单详细信息
outbillno : <%=outBillNo%>,
type:0
},
dataType : "json", // 返回值类型
success : function(rs) { // ajax执行成功后执行的方法
                           ...
                },
                fail:function()
                {
                      ...
                },
                error:funciton()
                {
                } 
});

       
      后台spring config
        <bean name="/showappformdetail.do" class="***.warehouse.outstorage.action.GetOutStorageDetailController">
<property name="detailView" value="outstoragemanage/checkAppFormDetail"/>
</bean>

      servlet
      

      public class GetOutStorageDetailController implements Controller
      {
           public ModelAndView handleRequest(HttpServletRequest request,
            HttpServletResponse response) throws Exception
           {

                //捕获请求处理
            }
      }
      


     
------解决方案--------------------
引用: