jsp中使用 <a>、<img>、<link>、<form>和ajax 标签中的URL相对路径问题

原创 2016年08月29日 17:36:15

昨天遇到一个问题,怎么说呢,其实不算是问题,解决的办法有,但是就是觉得太LOW了。

问题是这样:我使用SpringMVC 请求的一个后台管理页面,页面在WEB-INF下面。
地址:http://127.0.0.1:8080/web_hzsmk/secondClassInfo/ap/ao/ai/page
这里写图片描述

然后在这个页面里面,有AJAX:

function c(o){
    o.click(function(){
        $.ajax({
            url:"al/ooline"//地址路劲
            dataType:"json",
            type:"post",
            data:{id:"",flag:'1'},      //flag:1:上线 ; 0:下线
            success:function(data){
                alert(data.error);
            }

        });
    });

}

然后实际请求的路径是:
http://127.0.0.1:8080/web_hzsmk/secondClassInfo/ap/ao/ai/ooline

这里写图片描述

我使用的是相对路经 al/ooline
但是请求的是http://127.0.0.1:8080/web_hzsmk/secondClassInfo/ap/ao/ai/ooline。自动添加了头:http://127.0.0.1:8080/web_hzsmk/secondClassInfo/ap/ao/ai/

解决办法:在jsp上添加:

  <base href="<%=basePath%>" > 

具体的base 定义http://www.w3school.com.cn/tags/tag_base.asp

jsp 中ajax请求路径怎么写

在jsp中使用ajax发送异步请求路径时,初学是很难控制的。建议用jsp内置的c标签库。 在页面头部添加: //请求服务器,修改数量。 function sendUpdateQuanti...

web.xml servlet 路径配置与ajax 访问路径

最近做一个ajax 项目时,老出现访问不了发觉原来自己的路径写错了—(多写了一个 斜杠/ )。我的web.xml 配置如下: This is the description of my J2E...

Jsp页面中link 和 script 调用页面外的内容加载于浏览器上

link和script两个都是调用页面外的内容使之加载到浏览器上 /common/css/alertMsg.css" /> /common/js/jquery.js"> 一、 ...

Jquery - ajax url路径问题

使用Ajax时,url路径可以为相对路径或者绝对路径。 如果我们引用一个url为相对路径:./YourAPI/Action,则此路径会与我们访问的url相关。 假设当前请求的URL为htt...
  • yuxuac
  • yuxuac
  • 2016年04月26日 09:59
  • 18792

使用jQuery的ajax时url的相对路径问题

好吧,没有踏踏实实地规矩学习,有些细节果然没注意好。 今天在优化自己做过的网页,用的是jQuery,结果把整个项目重新部署后(js统一放到一个文件夹下)发现原来写好能用的ajax发送不了数据! 大...
  • T_Tbread
  • T_Tbread
  • 2014年03月03日 23:07
  • 10560

ajax url路径相对路径和绝对路径问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 使用Ajax时,url路径可以为相对路径或者绝对路径。 如果我们引用一个url为相对路径:./YourAPI/Action,则...

关于绝对路径和相对路径

一、基本概念  1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文...

ajax mvc 请求 url 路径

url UserManage/UpdateUser s 

基本的JSP中调用Ajax与Servlet进行数据交互

首先创建jsp页面中  然后在页面中写入js代码! ">

jsp引入js时的绝对路径和相对路径

一.问题     JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 l         相对路径固然比较灵活,但如果...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jsp中使用 <a>、<img>、<link>、<form>和ajax 标签中的URL相对路径问题
举报原因:
原因补充:

(最多只允许输入30个字)