如何获得JAVABEAN的绝对路径,100分在线给出! 但再JSP中调用BEAN时,却显示目录在“c:\jdk\bin";]产生这个提示的代码在那里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是提示,是显示test.java的功能就是显示文件的路径public class test{ public String getPath(){ return System.getProperty("user.dir"); }} user.dir:User's current working directory用File类的getPath()方法试试。 class所在的具体位置,我这些天也正好也正在找怎么获得。不过结果都很让人失望。因为得到的实际上是java.exe运行时的目录。所以在jsp\javaBean中取路径(服务器为tomcat)得到的就是TomcatHome/bin.而一般的java程序就看你在哪运行程序了。如果是d:/test/java.exe YourClass 这样的话,得到的就是d:/test.(并非YourClass所在的目录,因为Class只要在ClassPath中就可以了,并非当前目录)如果真能得到Class所在的具体位置就好了,因为有时Classpath中可能有几个同名的Class,如果能知道具体加载的是哪个就不会出现更新了版本却没有效果的事了。 please try the mothed of getRealPath() String configpath=getServletContext().getRealPath("\\WEB-INF\\classes\\你的javabean的名字"); 关于自己写的BBS论坛的小问题 session超时后的问题? 在线英文拼写检查。。如何检查。。给个思路!! 大虾们来看看-Tomcat 预载入配置 如何实现生成XML文件以后马上下载? 我写了一个servlet但编译的时候总提示包含的包找不到,请问是怎么回事阿? struts2采用json格式返回对象死循环 超级菜鸟问题:tomcat配置问题!!! jsp中文显示问题: 一个很菜的问题,关于在jsp中如何调用带swing 的javabean?这个问题困惑了我很久,高手给看看! 不知有哪位高手知道这个问题? 一个关于bean得最简单问题。
test.java的功能就是显示文件的路径
public class test{
public String getPath(){
return System.getProperty("user.dir");
}
}
用File类的getPath()方法试试。
不过结果都很让人失望。因为得到的实际上是java.exe运行时的目录。所以在jsp\javaBean中取路径(服务器为tomcat)得到的就是TomcatHome/bin.而一般的java程序就看你在哪运行程序了。如果是d:/test/java.exe YourClass 这样的话,得到的就是d:/test.(并非YourClass所在的目录,因为Class只要在ClassPath中就可以了,并非当前目录)
如果真能得到Class所在的具体位置就好了,因为有时Classpath中可能有几个同名的Class,如果能知道具体加载的是哪个就不会出现更新了版本却没有效果的事了。