Atitit.获取approot api 应用根路径 java c#.net php asp

1. 如果根路径返回empty,否则返回/app,兼容getContextPath()

<script type="text/javascript" src="../com.attilax/core/approot_js.jsp"></script>

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" %>

<%

String path = request.getContextPath();

%>

$app_path="<%=path%>";

app_path="<%=path%>";

$envi="java";

apiurl="<%=aaaCfg.IocX4jobui.getCfgVal("hre_web_url")%>";

$iocx_iner="nonex";

$iocx="nonex";

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

2. 但是对于php 是脚本语言,没有approot的概念,

php中一般需要定义网站的根目录,下面是常用的代码,需要朋友可以参考下。

复制代码代码如下:

define('BASE_PATH',str_replace('\\','/',realpath(dirname(__FILE__).'/../')));

这个是要人工指定的方式不好。。

最好的实践是放个__approot文件即可,指明了跟应用的路径。。比较动态化。。

3. Asp.net

Request.ApplicationPath;
// /aspnet

方法3、Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录

4. 参考

ASP.NET获取根目录的方法集合_我爱学习网.htm

痕网,痕网博客,痕网工作室 - henw.htm

asp.net 获取网站根目录总结 详细介绍--源码之家(mycodes.net).htm

最新文章

  1. VB默认属性、动态数组、Range对象的默认属性的一点不成熟的想法
  2. Linux Daemon 类程序
  3. 缓存篇(Cache)~第一回 使用static静态成员实现服务器端缓存(导航面包屑)
  4. Zygote进程【2】——Zygote的分裂
  5. 线程属性pthread_attr_t
  6. mysql DATE_ADD DATE_SUB
  7. mysql中整数类型后面的数字,是不是指定这个字段的长度?比如int(11),11代表11个字节吗?
  8. 《Java数据结构与算法》笔记-CH5-链表-3双端链表
  9. python---连接MySQL第五页
  10. Mac OS升级到Yosemite后一些问题
  11. POJ 1088 滑雪 记忆化优化题解
  12. RabbitMQ持久化编码注意事项
  13. 21.C++- &quot;++&quot;操作符重载、隐式转换之explicit关键字、类的类型转换函数
  14. 程序中编写log日志
  15. react native 子组件向父组件传值
  16. SQL查询获得指定格式内容
  17. 怎样通过 DLNA 将电脑上的媒体投射到智能电视上
  18. phpstorm 不能自动打开上次的历史文件
  19. visual stodio 编译前后动作定制总结
  20. 转载-Mac下面的SecureCRT(附破解方案) 更新到最新的8.0.2

热门文章

  1. asp.net如何更改默认的登陆帐号/密码:16aspx/16aspx
  2. 洛谷 P1064 金明的预算方案【DP/01背包-方案数】
  3. Codeforces Round #444 (Div. 2)A. Div. 64【进制思维】
  4. Tiny 6410的Linux学习总结!
  5. Python学习笔记——对象
  6. [Bug] 未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets”
  7. 小程序redirectTo不跳转
  8. UBIFS分区制作及UBIFS烧写和启动
  9. 遍历Map的四种方式
  10. Persisting iOS Application Data in SQLite Database Using FMDB