`

web项目发布到服务器后图片过一会儿消失

阅读更多

  作为一名学习了android和j2ee的程序员,我们必须要意识到,客服端和服务器端的交互是很有必要的,比如你用eclipse写了一个web工程,并且发布到了服务器(tomcat)上,这时你在webapps目录下看到了你发布的web工程,你可以打开电脑的浏览器输入http://localhost:8080/工程/路径访问里面的资源。但是,有时你会突然的发现之前用struts2上传的图片都不见了,文件夹下的文件为空。而其它的可以正常访问

   为了解决这个问题,你需要这么做:

      1、当你使用String realPath = ServletActionContext.getServletContext().getRealPath(
    "/images");得到发布到服务器的存取图片的文件夹时,你先把文件上传到这个文件夹。同时你要新定义一个文件,把这个文件的路径设为eclipse工作区间下的工程下的WebContent目录下。这样就能保证这张你现在上传的图片能够和其它文件一样发布到服务器上。

分享到:
评论

相关推荐

    web服务器完整项目

    该项目名为“web服务器完整项目”,是一个使用Java编程语言实现的小型服务器,旨在处理静态和动态的网页请求。在JavaWeb开发领域,这样的服务器扮演着核心角色,因为它允许开发者构建和部署Web应用程序,为用户提供...

    如何在服务器发布 java web项目 (教学,带图片)

    在IT行业中,部署Java Web项目是一项基础且重要的任务,它涉及到服务器配置、应用服务器的安装与设置、数据库连接以及Web应用程序的打包与发布等多个环节。本文将详细讲解如何在服务器上发布Java Web项目,以...

    Wincc7.2Web发布操作介绍.docx

    WinCC 7.2 Web 发布操作介绍是指在 WinCC 项目中将数据和图形发布到 Web 服务器上,以便通过 Web 浏览器远程访问和监控工厂自动化系统的过程。 服务器系统配置 在进行 WinCC 项目的 Web 发布之前,需要对服务器...

    Linux上部署web服务器并发布web项目.docx

    Linux上部署web服务器并发布web项目.docx,web服务器

    vs2010中如何发布网站及打包web项目生成安装文件

    ### VS2010中如何发布网站及打包Web项目生成安装文件 在使用Visual Studio 2010进行Web项目的开发过程中,一个重要的环节是项目的发布与安装包的制作。本文将详细介绍如何在VS2010中发布网站以及如何打包Web项目...

    无法连接到Visual Studio 的Localhost Web服务器的解决方法

    ### 无法连接到Visual Studio 的Localhost Web服务器的解决方法 在进行Web开发时,我们经常需要使用到本地Web服务器来进行测试与调试。对于使用Visual Studio作为开发环境的用户来说,有时可能会遇到无法连接到...

    Web服务器C++实现

    2. **套接字编程**:C++实现Web服务器涉及到网络编程,主要使用套接字API进行通信。套接字是网络中的进程间通信的一种方式,它允许服务器与客户端之间交换数据。 3. **监听与接受连接**:Web服务器需要监听特定端口...

    C++从零开始搭建一个web服务器

    Linux下基于C++的轻量级Web服务器; (1)使用 线程池 + 非阻塞socket + epoll(ET和LT均实现) + 事件处理(Reactor、Proactor) 的并发模型; (2)使用状态机解析HTTP请求报文,支持解析GET和POST请求; (3)访问...

    (牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)

    (牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. ...

    ASP.NET 上传图片到指定的图片服务器

    首先,我们会在图片服务器上创建一个 IIS 项目,这个项目会包含一个专门用于接收图片的目录(例如 "Images/")以及一个 ASHX(Generic Handler)文件。ASHX 文件是一种轻量级的处理程序,可以用来接收和处理 HTTP ...

    C# WinForm 上传图片 文件到服务器的方法

    ### C# WinForm 上传图片文件到服务器的方法 在C# WinForm开发中,上传文件尤其是图片文件到服务器是一项常见的需求。本文将详细介绍如何利用C#实现这一功能,并结合提供的部分代码示例进行深入解析。 #### 一、...

    stm32搭建web服务器

    STM32是一款基于ARM Cortex-M内核的微控制器,由意法...通过分析这些文件,开发者可以了解如何将LWIP集成到STM32项目中,并实现Web服务器功能。记得在实际操作前仔细阅读文档和注释,以确保正确配置和使用这些资源。

    delphi 上传文件至web服务器

    在Delphi编程环境中,将文件上传到Web服务器是一项常见的任务,尤其在开发涉及用户交互的桌面应用程序时。本文将深入探讨如何使用Delphi实现文件上传功能,并基于提供的文件列表解析关键知识点。 首先,我们需要...

    C# winfrom中webservice接口连接服务器上传图片和下载图片

    在C# WinForm应用开发中,与Web服务交互是一个常见的需求,特别是在涉及到文件传输,如上传和下载图片等操作时。本教程将详细介绍如何利用C# WinForm客户端连接到Web Service接口来实现这一功能,特别关注如何上传和...

    java,jsp读取远程图片到本地服务器

    在Java和JSP开发中,有时我们需要处理在线编辑器上传的内容,这可能涉及到从Web页面中获取远程图片并将其保存到本地服务器。这样的功能对于确保网站的性能和用户体验至关重要,因为将图片本地化可以减少加载时间,...

    WebApi和访问WebApi两个项目(更新过)

    总结起来,"WebApi和访问WebApi两个项目(更新过)"涉及到的知识点包括WebApi的基本架构、控制器设计、路由配置、模型绑定、过滤器、HttpClient的使用、异步编程、JSON数据交互以及错误处理。通过这些技术,开发者...

    使用HTTP上传文件到WEB服务器

    在互联网世界中,将文件上传至WEB服务器是常见的操作,特别是在分享、存储或者协作工作中。HTTP(超文本传输协议)是实现这一功能的基础协议之一。本文将深入探讨如何使用HTTP上传文件到WEB服务器,并涉及相关的知识...

    C语言实现简单的web服务器

    本项目"简单的web服务器"利用C语言构建了一个基础的网络服务程序,支持多线程处理并发请求,是学习计算机网络与C语言结合应用的良好实例。 首先,我们要理解Web服务器的基本工作原理。Web服务器接收HTTP(超文本...

    Eclipse导入Myeclipse web项目运行

    - 配置完成后,将项目添加到服务器中,并启动服务器进行测试。 10. **测试与调试**:完成上述所有步骤后,可以尝试运行项目,检查是否有其他问题需要解决。 #### 三、注意事项 - **兼容性问题**:由于Myeclipse...

Global site tag (gtag.js) - Google Analytics