如何理解<base href="<%=basePath%&gt

如何理解<base href="<%=basePath%&gt,第1张

利用<a>标签

例:<a href="<%=basePath%>bjspid=2&type=insert"></a>

跳转到bjsp页面

bjsp 页面通过 requestgetParameter("id")获得传递的值。

<base> 标签为页面上的所有链接规定默认地址或默认目标。

不能加载说明路径不正确,应该是你写的css加载路径加上<base>标签定义的路径后就返回不到了,而js的加载路径加上<base>标签定义的路径能访问到所以能正常执行。

你把你css加载路径和<base>标签定义的路径重复的部分去掉就可以了

尊敬的用户,您好!很高兴为您答疑。

默认设置下,处于安全考虑,火狐是无法获取此路径的。

但是通过修改设定,可以变相实现此目的:

第一步:打开“about:config”页面,查找“signedappletscodebase_principal_support”属性,将其值设置为true。

设为TRUE

第二步:在javascript中采用以下代码进行获取:

复制内容到剪贴板

代码:

function getValueFF(id){

var ip = documentgetElementById(id);

if (ipfiles) {

//ffx3 - try to have access to full path

try {

netscapesecurityPrivilegeManagerenablePrivilege( 'UniversalFileRead' )

}

catch (err) {

//need to set signedappletscodebase_principal_support to true

}

};

return ipvalue;

}

但是此方案对于面向大众的网站意义不大。

希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

用dwr做,步骤:1、导入jar

<script type="text/javascript" src="<%=basePath %>dwr/enginejs"></script>

<script type="text/javascript" src="<%=basePath %>dwr/utiljs"></script>

<script type="text/javascript" src="<%=basePath%>dwr/interface/categoryManagerjs"></script>

2、JS

function addOption(){

var selectObject = documentgetElementById("unit");

categoryManagerfindAllUnit(function(unitList){

for(var i=0; i<unitListlength; i++){ var object = new Option(unitList[i]UNITNAME,unitList[i]UNITNAME);

selectObjectoptionsadd(object);

}

}); // end dwr

}

3、下拉列表

<select id="unit" name="assetCardcatunit" style="width:154px" ></select>

4、body里面先要进行加载

<body onload="addOption()">

以上就是关于如何理解<base href="<%=basePath%&gt全部的内容,包括:如何理解<base href="<%=basePath%&gt、求教js获取url参数、jsp页面中点击按钮跳转页面的同时如何传参,最好是js格式的,不想用servlet等形式,接收页面如何获取参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9703403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存