`

Servlet 中java路径的直观表示

    博客分类:
  • java
阅读更多

路径的参考项
1、工程名:jxdBlog
2、Eclipse工作空间F:/Java_workspace

 
路径直观: 
  

1、方法:request.getContextPath() 
得到的路径: /jxdBlog


2、方法:this.getClass().getClassLoader().getResource("")
得到的路径:file:/F:/Java_workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/jxdBlog/WEB-INF/classes/


3、方法:request.getServletPath()
得到的路径:/photoServlet


4、方法:request.getRealPath()
得到的路径:F:\Java_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jxdBlog\


5、方法:request.getSession().getServletContext().getRealPath("/")
得到的路径:F:\Java_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jxdBlog\


6、方法:this.getServletConfig().getServletContext().getContextPath()
得到的路径:/jxdBlog


7、方法:this.getServletConfig().getServletContext().getRealPath("/")
得到的路径:F:\Java_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jxdBlog\

 

分享到:
评论

相关推荐

    深入java servlet 网络编程

    在web.xml文件中,我们可以配置Servlet,包括设置Servlet的映射路径、初始化参数和加载顺序。例如: ```xml <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>com.example.MyServlet</servlet...

    Java路径问题

    在Java编程中,路径问题是一个常见且重要的环节,特别是在处理资源文件、Servlet访问以及客户端交互时。本文将详细解析Java中的路径问题,并提供相应的解决策略。 首先,Servlet的访问路径是通过`web.xml`文件配置...

    javaservlet帮助文档

    在这个"JavaServlet帮助文档"中,你应该能找到关于Servlet API的详细信息,包括如何创建、配置和使用Servlet的指导。 Servlet生命周期主要包括三个阶段:加载与实例化、初始化和服务、销毁。在加载与实例化阶段,...

    叭叭一下Servlet的虚拟路径的映射

    在Java Web开发中,Servlet是处理HTTP请求的Java类,它需要通过特定的URL路径来被客户端(通常是浏览器)调用。这个URL路径就是所谓的虚拟路径。 在`web.xml`文件中,Servlet的映射是通过`<servlet-mapping>`元素来...

    Java Servlet 网络编程

    此外,Servlet还可以结合JavaServer Pages (JSP)技术,提供更直观的视图层。JSP允许开发者将HTML代码与Java代码混合编写,最终由JSP容器转换为Servlet执行。这样,开发人员可以专注于业务逻辑,而视图的呈现则由JSP...

    深入Java Servlet 网络编程阅读器Part4

    Java Servlet是Java Web开发中的核心组件之一,它主要用于构建动态Web应用程序。在深入理解Java Servlet网络编程的过程中,我们需要探讨以下几个关键知识点: 1. **Servlet基础**:Servlet是Java API的一部分,它...

    Java Servlet开发与实例

    - **web.xml**:传统上,Servlet通过在`web.xml`部署描述符文件中定义来配置,包括Servlet的映射路径、初始化参数等。 - **注解配置**:现代Java EE应用更倾向于使用注解,如`@WebServlet`,直接在Servlet类上声明...

    关于Java开发的完整文档 jsp和servlet

    Java开发是软件行业中一个至关重要的领域,而JSP(JavaServer Pages)和Servlet是Java Web开发的核心技术。本文将深入探讨这两个概念,以及它们在实际应用中的重要性,特别是对于初学者来说。 **Servlet** Servlet...

    Servlet技术入门教学

    Servlet技术是Java Web开发中的核心组件之一,用于处理HTTP请求并生成动态响应。Servlet是Java Servlet API的一部分,它提供了一种服务器端编程模型,使得开发者能够编写可扩展、跨平台的网络应用程序。以下是对...

    零基础学Java.Web开发:JSP.Servlet.Struts.Spring.Hibernate.Ajax(PPT).

    这个压缩包中的资源,"零基础学Java.Web开发:JSP Servlet Struts Spring Hibernate Ajax(PPT)",旨在为初学者提供一个全面的学习路径,从基础的网页编程到复杂的框架应用。 1. **JavaServer Pages (JSP)**: JSP是...

    Java技巧:实例讲解Servlet的图象处理

    本文将详细介绍如何利用Servlet在Java Web应用中处理图像。特别是在Web开发过程中,为了更直观地展示数据,经常需要将数据转换为图像形式(如条形图、折线图等)。文中提到的方法能够帮助开发者快速生成和展示这些...

    servlet specification and api

    1. **注解驱动的配置**:在Servlet 3.0中,你可以使用注解(如`@WebServlet`, `@WebFilter`, `@WebListener`)来代替XML配置文件,简化了部署描述符的编写,使得配置更加直观和灵活。 2. **异步Servlet处理**:...

    基于Servlet+JSP的网上书店

    配置文件如web.xml是Web应用的部署描述符,定义了Servlet的映射路径、初始化参数等。数据库脚本则用于在MySQL中创建所需的表结构和初始数据。 总结来说,"基于Servlet+JSP的网上书店"是一个融合了前端展示、后端...

    基于Mybatis/servlet的简单CRUD

    Servlet是Java Web开发中的核心组件,负责接收和响应HTTP请求。在这个CRUD应用中,Servlet扮演了控制器的角色: 1. ** doGet和doPost方法**:处理GET和POST请求,根据请求类型和URL路径,调用对应的业务逻辑。 2. **...

    Servlet英文API

    Servlet英文API是Java Web开发中的核心部分,它提供了一组接口和类,使得开发者能够创建动态、服务器端的Web应用程序。这些API文档包含了详细的接口、类、方法和注解,帮助开发者理解和使用Servlet技术。 1. **...

    Intellijidea建javaWeb以及Servlet简单实现

    总的来说,IntelliJ IDEA使得Java Web项目的创建和Servlet的实现变得相当直观和高效。通过理解Servlet的工作原理和配置,以及熟练使用IDE提供的工具,你可以轻松地构建和调试Web应用程序。而WebClient这样的高级工具...

    java程序设计-第10章 框架基础-Servlet与JSP技术

    【Java程序设计-第10章 框架基础-Servlet与JSP技术】章节主要讲解了在Java Web开发中,如何使用Servlet和JSP进行应用程序的构建,以及相关的基础知识。以下是本章的主要内容: 1. **Web应用的文档结构**:Web应用...

    JAVA中文站环境搭建

    解压后,根据提供的文档配置服务器,包括设置端口、指定Java路径、部署Web应用程序等。启动Resin服务器后,我们可以在其中部署Java Web项目,例如WAR文件。Resin还支持负载均衡和集群,对于大型企业应用来说非常实用...

    Servlet注解配置

    Servlet注解配置是Java Web开发中的一个重要概念,它允许开发者以声明式的方式简化Servlet的配置,从而避免了在web.xml文件中进行繁琐的手动配置。本文将深入探讨Servlet注解的使用,帮助读者理解如何在Java Web应用...

    idea+servlet实现简单登录

    在`web.xml`文件中,我们需要声明Servlet并映射其URL路径: ```xml <servlet> <servlet-name>LoginServlet</servlet-name> <servlet-class>com.yourpackage.LoginServlet</servlet-class> </servlet> ...

Global site tag (gtag.js) - Google Analytics