在Netbeans中,我创建了一个新的默认Web应用程序项目,其中包含一个
我运行程序,浏览器打开,并显示了
我不明白的是,
1. Netbeans如何在不将
index.jsp
文件。在工具 > 服务器
中,我已经将Netbeans指向了我提取Tomcat的位置(C:\ apache-tomcat-7.0.42)。我运行程序,浏览器打开,并显示了
index.jsp
文件。我不明白的是,
index.jsp
文件并没有自动复制到Tomcat文件夹中,但它仍然能工作。我认为,要使文件工作,必须将其复制到C:\ apache-tomcat-7.0.42 \ webapps \ ROOT \ WEB-INF
文件夹中。1. Netbeans如何在不将
index.jsp
文件复制到Tomcat文件夹的情况下执行该文件?
2. 当我在Netbeans和Eclipse中运行程序时,它显示正在启动Tomcat服务器。它是在启动位于C:\ apache-tomcat-7.0.42
的同一服务器,还是创建了一个单独的“虚拟”服务器实例并在Netbeans / Eclipse工作区中运行?
String realPath = request.getRealPath("");
。它在哪里? - Paul Vargasrequest.getRealPath
е·Із»Ҹиў«ејғз”ЁпјҢжүҖд»ҘжҲ‘е°қиҜ•дҪҝз”ЁservletContext.getRealPath("/")
е’Ңrequest.getServletPath()
жқҘжӣҝд»ЈгҖӮз»“жһңжҳҜF:\Programming\Java\HelloWeb\build\web\
гҖӮ - Jonathan