`

得到web根目录方法小结

 
阅读更多

(1)、request.getRealPath("/");//不推荐使用获取工程的根路径
(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用
(3)、request.getSession().getServletContext().getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servlet和jsp中使用
(4)、 this.getClass().getClassLoader().getResource("").getPath();//获取工程classes 下的路径,这个方法可以在任意jsp,servlet,java文件中使用,因为不管是jsp,servlet其实都是java程序,都是一个 class。所以它应该是一个通用的方法。

0
0
分享到:
评论

相关推荐

    【ASP.NET编程知识】ASP.NET编程获取网站根目录方法小结.docx

    9. `System.Web.HttpContext.Current.Request.PhysicalApplicationPath`:这是获取网站根目录最可靠的方法,它返回实际的物理路径,如`C:\Inetpub\wwwroot\EnglishClub`。在`.cs`文件中使用这个方法是最合适的,特别...

    web程序或者web服务中获取当前目录的方法

    ### 小结 以上介绍了几种常见的在Web程序或Web服务中获取当前目录的方法。每种方法都有其适用场景,开发者可以根据具体需求选择合适的方法。例如,在.NET框架下的Web应用程序中,`System.AppDomain.CurrentDomain....

    详解Vue项目编译后部署在非网站根目录的解决方案

    小结 本文主要介绍了Vue项目编译后部署在非网站根目录的解决方案,包括修改配置文件、修改样式引用的资源文件、修改路由和修改nginx的配置。这些修改可以帮助开发者更好地部署Vue项目到非网站根目录,提高项目的...

    Asp.net获取当前目录的方法小结

    无论当前请求的页面在哪里,这个方法都能准确地返回Web应用程序的根目录,这在处理全局资源或配置文件时特别有用。 方法三:使用`Page.Server.MapPath("/")` `Page.Server.MapPath`与`System.Web.HttpContext....

    Birt 使用 小结 web使用 后天调用

    ### BIRT 使用小结与集成方法 #### 一、BIRT简介 BIRT(Business Intelligence and Reporting Tools)是Eclipse基金会旗下的一个开源项目,主要针对Java/Java EE应用程序提供报表设计工具和运行时组件。BIRT支持两...

    C#路径问题小结 包括多种路径的获取方法

    ### C#路径问题小结及多种路径的获取方法 在C#编程中,处理文件路径是非常常见的需求之一。本文将详细介绍几种常用的获取不同路径的方法,包括应用程序所在目录、当前工作目录等,帮助开发者更好地理解和使用这些...

    react expo开发 react native项目集成方法

    我们学习了如何将 Web App 根目录下的文件拷贝到 React Native App 根目录下,安装依赖项,配置 Babel,配置 App.js,并启动 APP 进行加载分析。使用 React Expo,我们可以快速构建跨平台应用,并将 Expo 项目集成到...

    AspWebServer.rar

    『4』 记住这句话 -- Aws.exe所在的目录就是你网站的根目录 Aws使用小技巧小结: 1.双击在默认浏览器中打开,而选择菜单里的Http://127.0.0.1 (或你的http://192.168.1.4 )则会在Ie里面打开 2.在命令行里输入 ...

    Eclipse创建web项目

    ### 小结 本文详细介绍了如何在 Eclipse 开发工具中创建 Web 项目的过程。通过以上步骤,用户可以从零开始搭建一个完整的 Web 开发环境,并在此基础上进行各种 Java Web 应用的开发与测试。对于初学者来说,掌握...

    ColdFusion个人小结

    在创建和保存CFC时,通常将其放在Web根目录下的特定路径,如`c:\inetpub\wwwroot\com\yourname\`,以便于管理和调用。这样的结构有利于组织和维护代码。 总结来说,ColdFusion Components(CFCs)是ColdFusion中的...

    apache+php+mysql问题小结.pdf

    Apache+PHP+MySQL 问题小结 Apache 是一个广泛使用的开源 Web 服务器软件,PHP 是一个流行的开源服务器端脚本语言,MySQL 是一个流行的开源关系数据库管理系统。它们三个组合在一起,构成了一个常见的 Web 应用程序...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    7.1 配置任意目录下的web应用程序 240 7.2 war文件 242 7.3 tomcat中servlet的另一种运行方式 244 7.4 与servlet配置相关的元素 247 7.4.1 [servlet]元素及其子元素 247 7.4.2 [servlet-mapping]元素及其子元素...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    7.1 配置任意目录下的web应用程序 240 7.2 war文件 242 7.3 tomcat中servlet的另一种运行方式 244 7.4 与servlet配置相关的元素 247 7.4.1 [servlet]元素及其子元素 247 7.4.2 [servlet-mapping]元素及其子元素...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    7.1 配置任意目录下的web应用程序 240 7.2 war文件 242 7.3 tomcat中servlet的另一种运行方式 244 7.4 与servlet配置相关的元素 247 7.4.1 [servlet]元素及其子元素 247 7.4.2 [servlet-mapping]元素及其子元素...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    7.1 配置任意目录下的web应用程序 240 7.2 war文件 242 7.3 tomcat中servlet的另一种运行方式 244 7.4 与servlet配置相关的元素 247 7.4.1 [servlet]元素及其子元素 247 7.4.2 [servlet-mapping]元素及其子元素...

    使用JSP技术开发新闻发布系统_第一章小结.pdf

    【使用JSP技术开发新闻发布系统】第一章小结 在开发基于互联网的新闻发布系统时,JSP(JavaServer Pages)技术是常见的选择。本章主要涵盖了动态网页基础、B/S架构的工作原理、URL的理解、简单的Web应用部署以及JSP...

    Javaweb学习小结.docx

    JavaWeb学习小结涵盖了多个关键知识点,包括Tomcat服务器、XML、HTTP协议、Servlet技术和相关的应用,如...以上就是JavaWeb学习小结的主要内容,这些知识构成了JavaWeb开发的基础,对于理解Web应用的工作原理至关重要。

    java的基础性小结与笔记

    在`Server.xml`中,通过`Host`元素配置虚拟主机,`appBase`指定应用的根目录。若要在主机中设定默认应用,可以通过`Context`元素的`path`属性为空来实现。同时,修改`Engine`元素的`defaultHost`属性可指定默认主机...

Global site tag (gtag.js) - Google Analytics