`
w0ei2010
  • 浏览: 1044 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Tomcat 路径问题之web 头像

阅读更多
我的tomcat放到d盘下,项目名称为project,则:
System.out.println(request.getRealPath(""));
System.out.println(request.getContextPath());
      System.out.println(getServlet().getServletContext().getRealPath("/"));

    依次输出:
    d:\apache-tomcat-5.5.26\webapps\project
    /project
    d:\apache-tomcat-5.5.26\webapps\project\


在jsp页面中直接使用
   ${pageContext.request.contextPath}就可以找到
        C:\apache-tomcat-5.5.26\webapps\project\
只用在Tomcat的这个目录下建立你想要的文件夹就可以了

也可以直接在工程下建立目录
分享到:
评论
3 楼 hongyuan19 2010-02-09  
<div class="quote_title">超级潜水艇 写道</div><div class="quote_div"><div class="quote_title">flynofry 写道</div>
<div class="quote_div">
<div class="quote_title">servlet spe 写道</div>
<div class="quote_div">In situations where the servlet container cannot determine a valid file path for<br>these methods, such as when the Web application is executed from an archive, on<br>a remote file system not accessible locally, or in a database, these methods must<br>return null.</div>
<p> 所以getRealPath()最好不要用,像打成war包时会返回null</p>
</div>
<p>打包成WAR最后运行的时候不也要解压成文件夹的形式吗?有什么错?</p></div><br/>好像有的容器不会自动解压WAR包的……
2 楼 超级潜水艇 2010-02-09  
<div class="quote_title">flynofry 写道</div>
<div class="quote_div">
<div class="quote_title">servlet spe 写道</div>
<div class="quote_div">In situations where the servlet container cannot determine a valid file path for<br>these methods, such as when the Web application is executed from an archive, on<br>a remote file system not accessible locally, or in a database, these methods must<br>return null.</div>
<p> 所以getRealPath()最好不要用,像打成war包时会返回null</p>
</div>
<p>打包成WAR最后运行的时候不也要解压成文件夹的形式吗?有什么错?</p>
1 楼 flynofry 2010-02-09  
<div class="quote_title">servlet spe 写道</div>
<div class="quote_div">In situations where the servlet container cannot determine a valid file path for<br>these methods, such as when the Web application is executed from an archive, on<br>a remote file system not accessible locally, or in a database, these methods must<br>return null.</div>
<p> 所以getRealPath()最好不要用,像打成war包时会返回null</p>

相关推荐

    Tomcat服务器,与获取服务器图片搭配使用

    在实际应用中,服务器上的图片通常用于网站设计、用户头像、产品展示等,因此理解和掌握如何在Tomcat中处理这些图片资源至关重要。 【详细知识点】: 1. **Tomcat安装与配置**: - 下载:可以从Apache官方网站...

    spring boot thymeleaf 图片上传web项目根目录操作步骤

    Spring Boot Thymeleaf 图片上传 Web 项目根目录...Spring Boot Thymeleaf 图片上传 Web 项目根目录操作步骤需要了解 Thymeleaf 模板引擎、Spring Boot 图片上传和相关的配置文件,另外还需要考虑图片上传的安全问题。

    java版本uploadfy

    在Java Web开发中,文件上传是常见的需求,例如用户上传头像、提交文档等。传统的HTTP表单提交方式无法处理大文件或者多文件的上传,而UploadFY这样的组件则解决了这个问题。UploadFY支持异步上传,可以分块上传大...

    使用说明.txt(Hibernate+Struts2)

    这些路径通常用于存储应用程序中使用的图片资源,例如用户头像、书籍封面等。在开发过程中,开发者可能会使用本地路径进行测试;而在生产环境中,则需要使用 Tomcat 服务器上的路径。 #### Tomcat 目录配置 - `...

    jspsmartupload上传下载攻略.txt

    - `saveAs("/upload/sample.zip", SAVEAS_VIRTUAL)`:文件将被保存到Web应用的`/upload/sample.zip`路径。 - `saveAs("/upload/sample.zip", SAVEAS_AUTO)`:根据实际情况自动选择保存位置。 2. **`isMissing()`...

    登陆,注册验证码和上传工程

    在Java环境下,常见的做法是将所有文件打包成WAR(Web应用程序归档)文件,然后通过Web服务器或应用服务器(如Tomcat)进行部署。开发人员需要确保配置文件(如web.xml)正确无误,数据库连接字符串、服务器端口等...

    基于SpringBoot开发非常美观的Java论坛系统(包含后台管理功能)-1.zip

    2. **嵌入式Web服务器**:内建了Tomcat或Jetty等Web服务器,可以无需打包成WAR文件,直接运行JAR包启动应用。 3. **自动配置**:Spring Boot根据项目中的类路径和jar依赖自动配置Spring容器,大大减少了手动编写配置...

    servlet实现登录注册等源码

    在Web应用中,当用户通过浏览器发送一个HTTP请求到服务器,Servlet容器(如Tomcat)会识别这个请求,然后创建或复用一个Servlet实例来处理这个请求。Servlet通过重写`doGet()`或`doPost()`方法来响应HTTP的GET和POST...

    struts中图片上传的实现

    在实际的Web应用中,图片上传功能是常见的需求,比如用户头像上传、产品图片展示等。本篇文章将详细介绍如何在Struts框架下实现图片上传,并将图片保存在Tomcat服务器上。 首先,我们需要在Struts配置文件(struts....

    阿里云云服务器搭建过程

    ### 阿里云云服务器搭建过程详解 ...通过以上步骤,您已经成功地在阿里云上搭建了一台可用于部署Web应用的服务器。这不仅可以帮助学生熟悉云服务器的使用,也为实际工作中部署应用提供了实践基础。

    Struts2之Servlet文件上传详解案例struts010

    在Web应用中,文件上传是一个常见的需求,例如用户可能需要上传头像、附件等。 首先,我们来理解文件上传的基本流程。在Servlet API中,`multipart/form-data`类型的表单用于支持文件上传。当用户在表单中选择文件...

    jcupload-beta1

    在Web应用中,文件上传是常见且重要的需求,例如用户上传头像、提交文档等。jcupload组件的出现,使得开发者能够更轻松地集成这一功能。 该组件的核心特性可能包括以下几个方面: 1. **轻量级**:jcupload作为独立...

    bbs:使用spring + springmvc + mybatis + ueditor + jquery + boostrap构建的论坛系统

    bbs 很久以前做的一个简单的论坛系统,使用SSM开发,前端使用主要用...修改web.xml中的头像存放路径为刚刚配置的虚拟路径下的heads,如图: 添加jar包 修改EmailUtil.java中的用户名密码为你自己的用户名密码(注册

    基于Javaweb实现的芝麻开门博客网源码+数据库.zip

    - 项目需在支持Java Web应用的服务器如Tomcat或Jetty上部署,配置好环境变量、数据库连接等信息后,即可启动服务供用户访问。 以上是对“基于Javaweb实现的芝麻开门博客网源码+数据库”项目的关键技术点的概述。...

    Javaweb使用getPart接收表单文件过程解析

    例如,在Eclipse中可以通过双击集成的Tomcat服务器,添加额外的Web资源,将本地文件夹添加为Web资源。 在本文中,我们详细探讨了Javaweb中使用getPart接收表单文件的过程。从创建表单到后端Servlet处理,以及上传...

    SpringBoot开发非常美观的java博客系统(包含后台管理功能).pdf

    - **乱码问题**:检查Tomcat配置,确保URIEncoding为UTF-8。 - **第三方登录失效**:检查第三方开放平台回调URL的有效性,确保OAuth认证正常。 - **Maven依赖问题**:在IDE中对各模块执行clean和install操作,...

    博客项目静态资源.zip

    SpringBoot提供了内置的Tomcat服务器,可以方便地进行嵌入式部署,这意味着你无需额外安装Web服务器,可以直接运行SpringBoot应用来提供服务。此外,它还集成了Spring MVC,使得处理HTTP请求和响应变得更加简单。 ...

    基于ssm+mysql的个性化电子相册设计源码数据库.zip

    - webapp:存放静态资源和Web应用的目录,包括HTML、CSS、JavaScript文件以及SpringMVC的视图解析路径。 - pom.xml:Maven项目配置文件,管理项目的依赖。 6. **开发与调试** 开发过程中,可以利用Eclipse或...

    java-jsp出彩校园信息交流平台计算机毕业设计.zip

    例如,JDK的安装路径、Tomcat的启动命令,以及如何在Web应用中部署JSP文件。此外,数据库连接的URL、用户名和密码也需要在文档中明确给出。 【出彩校园信息交流平台功能】 这个平台可能包括以下功能模块: 1. ...

    用JAVA实现博客系统的设计.pdf

    - **JAVA运行并发布**:使用TOMCAT作为应用服务器。 - **网页设计工具**:推荐使用Macromedia Dreamweaver 8.01。 - **浏览器**:推荐使用IE 6.0。 接下来是对开发环境进行必要的配置: - **JAVA_HOME**:配置JDK...

Global site tag (gtag.js) - Google Analytics