`

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

阅读更多

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

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

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

分享到:
评论

相关推荐

    Visual Studio Web部署(本地发布到远程IIS).zip

    对于使用Visual Studio的开发者而言,这一过程变得相对简单,因为Visual Studio提供了一整套强大的Web部署工具,可以帮助我们轻松地将Web应用发布到远程的IIS(Internet Information Services)服务器上。...

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

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

    Web项目程序怎么发布部署

    而一个完整的Web项目不仅仅需要经过编写、测试等环节,最终还需要将其部署到服务器上,才能让用户通过网络访问到。本文将详细介绍如何进行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项目...

    【ASP.NET编程知识】.Net Core WebApi部署到Windows服务器上的步骤.docx

    本文将指导您如何将 .Net Core WebApi 部署到 Windows 服务器上,涵盖了从购买云服务器到发布 WebApi 的整个过程。 一、准备服务器 在部署 .Net Core WebApi 之前,需要一台装有 Windows Server 的云服务器。可以...

    Web服务器C++实现

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

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

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

    c#简单web服务器开发实例

    在本文中,我们将深入探讨如何使用C#语言开发一个简单的Web服务器,主要基于`HttpListener`组件。`HttpListener`是.NET Framework提供的一种基础网络通信类,它允许我们监听HTTP请求,并对这些请求做出响应。 首先...

    (linux下C语言实现)简易web服务器

    在Linux环境下,使用C语言编写一个简易的Web服务器是一项具有挑战性的任务,它涉及到网络编程、HTTP协议理解和操作系统层面的知识。下面将详细讲解这个项目所涵盖的关键知识点。 首先,我们来了解一下C语言在网络...

    js调用本地摄像头拍照并上传到web服务器

    在这个例子中,用户点击“拍照”按钮后,`getUserMedia`会打开摄像头,`drawImage`则将摄像头的实时画面绘制到canvas上,并通过`toDataURL`方法将canvas内容转为base64编码的JPEG图片。然后,`uploadImage`函数将...

    VC++实现基于MFC的Web服务器程序

    在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库在Visual C++ 6.0环境下实现一个简单的Web服务器程序。MFC是微软为C++开发人员提供的一套面向对象的类库,它封装了Windows API,使得Windows...

    基于esp8266的精简web服务器

    总的来说,基于ESP8266的精简Web服务器项目不仅涵盖了物联网的基础知识,也涉及到了实时操作系统、网络编程和硬件控制等多个方面,是学习和实践物联网技术的一个良好起点。通过理解和实践这个项目,你将能够更好地...

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

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

    delphi 上传文件至web服务器

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

    WEB GIS 设计模式 服务器

    WEB GIS 设计模式 服务器 mapxtreme...09年个人参与项目开发的基于mapxtreme的地图发布程序。数据采用MAPINFO TABLE,服务器采用SERVLET,未采用标签开发,但对服务器的数据读取与请求处理考虑了设计模式。请大家指鉴。

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

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

    解决vs2012 “无法启动已配置的visual studio开发web服务器”的解决办法

    在取消“启用IntelliTrace”功能后,Visual Studio 2012就可以正常启动Web服务器了,无论是使用“使用Visual Studio开发服务器”还是“使用IIS Express”,都可以解决这个问题。 需要注意的是,“启用IntelliTrace...

Global site tag (gtag.js) - Google Analytics