`
vager
  • 浏览: 5737 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

servlet获得路径

阅读更多

获得项目绝对路径
String filePath=this.getServletConfig().getServletContext().getRealPath("/");

根目录所对应的绝对路径:request.getServletPath();

文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())

当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");

分享到:
评论

相关推荐

    JavaWeb_servlet(11)_ 通过 ServletContex 获得类路径下的文件路径

    首先,你需要在项目的类路径下放置一个文件,然后在Servlet的`doGet()`或`doPost()`方法中调用`getRealPath()`或`getResource()`。这将帮助你理解如何在实际的JavaWeb应用中使用ServletContext来访问类路径下的文件...

    jsp_servlet路径问题

    ### JSP/Servlet中的路径问题详解 #### 一、路径的基本概念 在JSP和Servlet技术中,理解和处理路径是非常重要的。路径可以分为绝对路径和相对路径两种。 **1. 绝对路径** - **定义**:绝对路径是指文件或目录在...

    JavaWeb_servlet(10)_ 通过 ServletContex 获得根目录下的文件路径

    在提供的压缩包`servlet_demo1`中,可能包含了一个简单的Servlet示例,演示了如何使用ServletContext获取和操作文件路径。通过学习和分析这个示例,你可以更好地理解这个知识点,并将其应用到自己的项目中。

    Domino_Servlet示例

    开发 Servlet 所需的 JSDK 可从 SUN 免费得到,另外 JSDK 是 Domino 安装的标准部分,jsdk.jar 位于 D 安装根目录。例如,您的 Domino 服务器安装在 D 盘的 r5server 目录下,则 JSDK 在 D:\r5server\jsdk.jar。 四...

    用Servlet获得界面中用户填写的信息

    在这里,我们将定义名为`YourServlet`的Servlet,指定其全限定类名,并映射到URL路径。 ```xml <servlet> <servlet-name>YourServlet</servlet-name> <servlet-class>com.example.YourServlet</servlet-class> ...

    servlet技术初步入门

    为了开发和运行Servlet,你需要设置Servlet开发环境,确保在类路径中包含了Servlet API的jar文件,例如Servlet 2.4版本的`servlet-api.jar`。然后,你可以使用Java编译器编译Servlet类,如`javac`命令。接下来,你...

    JSP中得到几种得到路径的方法

    `request.getServletPath()`方法可以获取当前请求的Servlet的路径,它不包含上下文路径,仅返回从Web应用根目录开始的Servlet路径。例如,如果页面位于`jsp`目录下,那么结果将是`/jsp/test.jsp`。这对于在页面内部...

    servlet和struts2笔记

    ### servlet和struts2笔记 #### 一、Servlet 基础 **Servlet** 是 Java Web 开发中的一种核心技术,它被设计用于处理客户端发送到...此外,掌握 Servlet 的路径配置和线程安全问题是确保应用程序稳定性和性能的关键。

    servlet模拟器

    这是一个部署描述符,它告诉服务器哪些URL路径应该由哪个Servlet处理。例如,以下是一个简单的`web.xml`配置: ```xml <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>...

    Servlet技术.pdf

    这个过程仅执行一次,确保了Servlet的初始化资源得到合理分配。 2. **服务阶段**:初始化完成后,每当客户端发送请求至服务器,服务器就会创建一个新线程,并在该线程中调用Servlet的`service()`方法来处理请求。`...

    servlet获得下拉列表的值,并跳转到相关页面

    需要注意的是,这里的页面路径(如"page1.jsp")应当相对于Servlet部署的位置。如果这些页面位于其他目录,需要提供正确的相对路径或者绝对URL。 此外,为了保证良好的编程实践,我们还需要考虑异常处理和安全性。...

    绝对路径和相对路径

    ##### 3.2 Servlet中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**:通过`request.getServletPath()`获取。 - **文件的绝对路径**:通过`request.getSession().getServletContext().getRealPath...

    Java相对路径绝对路径总结

    #### 三、JSP/Servlet中获得当前应用的相对路径和绝对路径 ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**: 可以通过`request.getRequestURI()`获取。 - **文件的绝对路径**: ...

    servlet-api.jar

    4. **ServletConfig接口**:每个Servlet实例在初始化时都会获得一个ServletConfig对象,它包含了Servlet的配置信息,如Servlet名称、初始化参数等。 5. **HttpServletRequest接口**:表示来自客户端的HTTP请求,...

    Servlet API(中文)

    2. `ServletConfig`接口:每个Servlet实例在初始化时都会得到一个`ServletConfig`对象,其中包含了Servlet的配置信息,如Servlet的初始化参数。 3. `HttpServletRequest`接口:这个接口提供了访问HTTP请求数据的...

    JAVA获取各种路径总结

    - 这个方法将前面得到的相对路径转换为服务器上的真实路径。 - **当前Web应用的绝对路径** - 方法:`application.getRealPath("/")` - 此方法返回当前Web应用的根目录的真实路径。 - **取得请求文件的上层目录*...

    servlet文件简单代码

    - `FileInputStream`:从文件系统中的某个文件中获得输入字节。 - `ServletOutputStream`:用于向客户端输出流数据。 - `HttpServlet`:提供默认的HTTP方法处理,简化了Servlet的开发。 - `HttpServletRequest` ...

    Java_Servlet入门教程.pdf

    通过获取`ServletContext`对象的`getRealPath()`方法,可以得到Web应用的物理路径,从而访问和操作服务器上的文件系统。 #### 七、用Servlet访问数据库 Servlet可以通过JDBC(Java Database Connectivity)来访问...

    Servlet3-sources-code

    Servlet3允许在没有明确配置的情况下,通过扫描指定包路径来自动发现和注册Servlet、过滤器和监听器,使得代码更简洁,更易于维护。 7. **Pluggable Servlet Container** Servlet3规范鼓励实现可插拔的Servlet...

    获取项目的相对路径和绝对路径

    通过`.class.getResource("/")`可以获得类路径下的资源文件路径。这种方法通常用于获取位于类路径下的配置文件或者其他资源文件。 ```java String resourcePath = MyClass.class.getResource("/").toString(); ``` ...

Global site tag (gtag.js) - Google Analytics