收录日期:2018/10/23 18:40:46 时间:2016/05/20 18:27:40 标签:Web 开发
怎样取得当前页面的 Webpath  及 Classes 目录?
?....绝对路径?
application.getRealPath("\")
request.getRealPath("..\")
request.getRealPath("..\")
request.getRealPath("..\classes")
request.getRealPath ("\WEB-INF");?
<%=request.getRealPath("\") %>
<br>
<%=request.getRealPath("..\classes") %>

出错:
Note: sun.tools.javac.Main has been deprecated.
/test.jsp:47: String not terminated at end of line.
      out.print((request.getRealPath("\") ));
                                     ^
/test.jsp:48: ')' expected.
      pageContext.write(_jsp_string3, 0, _jsp_string3.length);
^
/test.jsp:49: Invalid escape character.
      out.print((request.getRealPath("..\classes") ));
                                        ^
3 errors, 1 warning
还有一点,在servlet中怎么取?
in a servlet:
//javax.servlet.ServletConfig config
ServletContext context = config.getServletContext();
System.out.println(context.getRealPath("/"));//output the webcontent directory
String requesturl=request.getRequestURI();
String contextpath=request.getContextPath();
String relativePath = requesturl.substring(contextpath.length());
String filepath= getServletConfig().getServletContext().getRealPath(relativePath);



另外request.getRealPath("")这方法已经不用了
To:  leowu(leo) cxjd(dong)

   Webpath已经可以取到.

   Classes 目录 怎么取到。
UP
我知道:

 ServletContext context = config.getServletContext();
 System.out.println(context.getRealPath("/")) // 这个在Jsp和servlet中都可以用,JSP中把system.去掉。


  classpath:

  String s=System.getProperty("java.class.path");

心情不爽~~~听歌ing 灌水 在学习过程中写的一个dll,怎么都无法通过rundll32调用其中函数? 救命啊~~。各位大哥,大叔,大组,啊姨。小弟要饿死了。csdn每天的救济不够过活啊。 线程中使用ADOQuery的问题。 无法启动X-window,提示Could not open default font \"fixed\" 请问怎样监测https服务 我的ie安全设置为默认级别,可是任何网站上的ActiveX都不可运行,弹出警告说当前安全不允许运行。这是怎么回事。 急 。。。。。。。。 手机是通过什么方法下载J2ME程序的?(是通过GPRS访问下载的网站,然后从网站上下载的吗?) 初次编一EJB程序(helloword),用weblogic发布出现了一错误,<<请大师指教,一百分相送>>,在线等待 ,根据需要我会依次把代码贴出。 搞cisco路由器的朋友快帮忙,哪种cisco路由器是无线路由器?(up送分) 如何插入一条记录后立刻取出该记录自动生成的ID号? tts男音问题? 追MM 有诀窍 :) 计算机与单片机串口通讯问题 高难度(急!!急!!急!!) 请高手指点 提问:请教大哥们 在VB中做优先排序队 高手帮帮忙,怎么删除数组的重复元素呢? 当漂亮MM上课迟到的时候…… [看过的别说老] 检测不到硬盘怎么办?(在线,急) 请教一个比较文本框和textarea两者值的问题? 周末都做些什么? 关于ASP中调用存储过程 servlet页面转向问题 如何将PictureBox中的图片存储到Access库中(不使用临时文件)?? 树形目录控件如何栏回车消息来达到改名 200 Xp内的ltmdmnt.sys是什么? 怎样在jsp页面中区分显示器的分辨率是多少呢?????在线等你。。。。。!!!