永发信息网

TP怎样获取当前页面的完整路径

答案:2  悬赏:30  手机版
解决时间 2021-03-05 23:50
TP怎样获取当前页面的完整路径
最佳答案
第一种:
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
结果:
C:Documents%20and%20SettingsAdministratorworkspaceprojectNamebin
获取当前类的所在工程路径;
如果不加“/”
File f = new File(this.getClass().getResource("").getPath());
System.out.println(f);
结果:
C:Documents%20and%20SettingsAdministratorworkspaceprojectNamebincomtest
获取当前类的绝对路径;
第二种:
File directory = new File("");//参数为空
String courseFile = directory.getCanonicalPath() ;
System.out.println(courseFile);
结果:
C:Documents and SettingsAdministratorworkspaceprojectName
获取当前类的所在工程路径;
第三种:
URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
System.out.println(xmlpath);
结果:
file:/C:/Documents%20and%
20Settings/Administrator/workspace/projectName/bin/selected.txt
获取当前工程src目录下selected.txt文件的路径
第四种:
System.out.println(System.getProperty("user.dir"));
结果:
C:Documents and SettingsAdministratorworkspaceprojectName
获取当前工程路径
第五种:
System.out.println( System.getProperty("java.class.path"));
结果:
C:Documents and SettingsAdministratorworkspaceprojectNamebin
全部回答
通过图片传值就好了 var img = new image(); img.src = "example.action?data=" + encodeuricomponent(data); 然后在example.action中用get获取到数据 这样不会在页面上生成图片,也不会发生跳转(弱弱说句,这也是xss攻击的一种途径) 当然也可以用ajax提交,原生的比较麻烦,可以考虑借用jquery ajax
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网络欠费光猫los亮正常吗?
微信画图工具在哪
九华山南路地址有知道的么?有点事想过去
125X(25X32)可以简便计算吗
房屋建筑中的板楼结构和塔楼结构有何区别
为什么当x~0,tanx~x.
1928年,傅斯年先生在谈到中央研究院《历史语
韭菜鸡蛋饺子放姜好吃吗
驾驶证怎么和手机号绑定在一起
铺的多音字组词
观察下图,根据所学知识最可能得出的结论是:
金江超市地址有知道的么?有点事想过去
中国八大菜系是指哪八个?都有什么特点?
为什么元稹会写离思这首诗
下列科技成就中,哪一项是隋朝时期出现的(
推荐资讯
唐山哪有网球场
矿业工程在颁发工程接受证书前的(),业主(监
001349是什么基金股票型还是混合型
洋河蓝色经典长春市烟草公司君子兰服务品牌体
电信小红盒的AV线有红、黄、白三个接头,我家
怎么看出小猫健不健康?
日立电梯主机柜里什么最贵
哪三个数,相乘等于6.75,相加等于5.75.
七龙珠z格斗mugen09布罗利超四怎么变超五
平乐桂江大桥/X150(路口)我想知道这个在什么
鸽子的质量比燕子大,动能相等,那是燕子比鸽
小团脸是最好看的脸型吧?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?