如何在Action里获得当前项目所在的路径??在线等!!急!!!! 各位前辈,我在Action里用getServlet().getServletContext().getRealPath("/")获得当前项目所在的路径(是项目所在的workspace路径),程序执行到该语句的时候报出空指针异常!请问各位前辈我是哪里写错了??请指点!谢谢了。在线等!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getServlet().getServletContext().getRealPath("/")得到的是你部署后的项目的物理路径,这句话对着呢,报错可能和你的代码有关能不能把问题再说详细点 要获得物理文件地址?那就只调用request.getRealPath("/")就可以了获得项目上下文的话可以使用:request.getContextPath() public class GetrealPath { public static void main(String args[]){ System.out.println(GetrealPath.class.getResource("/")); String realPath = GetrealPath.class.getResource("/").toString().trim(); if(realPath.indexOf("file:/")!=-1){ realPath = realPath.replace("file:/", "").trim(); } System.out.println(realPath); }}//这个主要获得,类 的当前路径!!绝对的路径,不知道合适不合适! javamail发送邮件 设置收件人地址 输入输出。。。。在线等。。 java的浏览按钮(JFileChooser)怎么更改默认地址 效率与架构的关系问题 新人问题 全中国人民快行动~~~十万火急!美国cnn正在全世界调查日本是否应该加入常任理事国(转帖) setDate()是否可以将年、月、日及时、分、秒都保存进数据库? 有没有用java开发桌面应用的? java的危机!!! 如何使用urlConnection循环请求一个server的servlet,雪地里跪等。 开始学JAVA,大家推荐几本书 JAVA Web编程中Oracle SQL的调优及表、索引的设计和优化
能不能把问题再说详细点
获得项目上下文的话可以使用:request.getContextPath()
public class GetrealPath {
public static void main(String args[]){
System.out.println(GetrealPath.class.getResource("/"));
String realPath = GetrealPath.class.getResource("/").toString().trim();
if(realPath.indexOf("file:/")!=-1){
realPath = realPath.replace("file:/", "").trim();
}
System.out.println(realPath);
}
}//这个主要获得,类 的当前路径!!绝对的路径,不知道合适不合适!