nynw.net
当前位置:首页 >> 如何获取tomCAt下的wEBApps的绝对路径呢 >>

如何获取tomCAt下的wEBApps的绝对路径呢

servletContext.getRealPath("/");

jsp中:request.getContextPath() servlet、action中: HttpSession session = request.getSession(); ServletContext application = session.getServletContext(); String serverRealPath = application.getRealPath("/") ;

webapps目录用来存放应用程序。 当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。当然,也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。

是linux系统还是windows系统,应该在tomcat安装目录下,windows在c盘,linux应该在/var/lib/tomcat里

你自己写的项目放到webapps目录下,注意是编译过的class文件,不是java文件,然后看一下你的页面文件,比如jsp,看一下在你的项目里的路径。 最后用浏览器输入地址就可以访问了:http://localhost:端口号/项目名/路径 大致如此,细节自己尝试下...

这是我去年6月份根据一些资料整理和总结的J2EE web项目中解决所有路径问题,希望对你和更多人有帮助: ------------------------------ Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有...

getClass().getResource() 方法获得相对路径( 此方法在jar包中无效。返回的内容最后包含/) 例如 项目在/D:/workspace/MainStream/Test 在javaProject中,getClass().getResource("/").getFile().toString() 返回:/D:/workspace/MainStream/Test/...

.jsp的文件都要在webRoot中运行的啊,放在其余地方就找不到了啊,这个都是tomcat的机制,tomcat是在webroot中找的,但你也可以配tomcat改变这个路径,不过你没有这个必要,这是一个约定,大家都是这么做的。

System.getProperty("catalina.home") ,Tomcat 安装目录,一般是用来查找库 jar 的。 System.getProperty("catalina.base"),服务器配置目录,所有配置文件都在这里,你可以用一个catalina.home 来启动两个命令行来运行两个不同的 catalina.bas...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com