一个关于本地上传文件的问题..帮帮啊。。。

问题描述

我正在做一个项目的功能是这样的,要求:用户从word文档里复制东西时图片也能在我项目的文本编辑器里显示(编辑器用htmledit)我用ajax 在用户粘贴的时候把图片地址截出来后通过send("xxServlet?path=path")提交给servlet处理 用普通的FileInputstream 和FileOutPStream 流把图片保存到服务器 然后通过response.getWriter().print(path)再返回图片服务器的地址 在通过ajax 的xmlhttp.responseText 把编辑器里的图片地址给换成服务器的图片地址。这样做 在我本地上是可以,可是放到项目上就不行了。因为,在本地上比如我截取到得图片地址是(c://1.jpg)。在本地上项目当然可以获取到这个图片,但是放到服务器上项目时,服务器上根本就不存在c://1.jpg这个地址。所以就会报filenotfound异常。大侠们,现在要怎么解决这个问题呀。。。help。。。 问题补充:kill_all 写道

解决方案

你需要获取一个完整的路径,而不是什么(c://1.jpg),你的路径需要相对于你的服务器ip地址的,要不然肯定找不到
解决方案二:
直接在后台返回完整的地址
解决方案三:
[img][/img][url][/url][flash=200,200][/flash][color=orange][/color]
解决方案四:
你都已经成功上传了图片到服务器上了,直接在服务器上找呗
解决方案五:
服务器上肯定会有一个目录用来放文件的,你问下你老大是什么文件夹.
解决方案六:
呵呵。今天刚弄完一个类似的。服务上弄一个目录吧。或者你可以去研究下IE保存功能。就是自带的把图片CSS等下载下来。或者有更好的办法?
解决方案七:
问个问题咋绕来绕去,看了半分钟都没看懂.不想去理解也.真费劲!
解决方案八:
大哥 你不能先指定个文件夹???这个可以让管理员自己来配置。

时间: 2024-10-26 15:37:35

一个关于本地上传文件的问题..帮帮啊。。。的相关文章

我用Amazon S3的REST API中的upload方法从本地上传文件到S3的bucket中 ,为什么在32M-512M之间的速度很慢?? 16M之内

问题描述 我用AmazonS3的RESTAPI中的upload方法从本地上传文件到S3的bucket中,为什么在32M-512M之间的速度很慢??16M之内基本都是1s内就可以传完大于512M也有200MB/s的速度,就是超过16M之后到512M之间只有几十MB的速度是什么原因呢??到底哪里限制住了? 解决方案 解决方案二:楼主,这个问题解决了吗?我现在也遇到同样的问题.

http服务器-第一次来csdn,问问大神关于http上传文件原理之类的。

问题描述 第一次来csdn,问问大神关于http上传文件原理之类的. 因为最近在使用C调用libcurl库,涉及文件上传到http服务器,不了解这一块,我想知道: 1-我本地搭建的apache-tomcat服务器,它支持文件上传吗? 2-如果支持,我文件传到了什么地方?在我本地F:apache-tomcat-6.0.13workCatalinalocalhost里面能找到不? 3-如果不支持,我想做本地上传文件到http服务器的测试,该怎么办啊? 4-类似地,如果我想在C程序文件里实现直接把文件

iis服务器接收post上传文件代码求助

问题描述 <html><head></head><body><scriptLanguage="C#"AutoEventWireup="true"encType="multipart/form-data"ruat="server">protectedvoidPage_Load(objectsender,EventArgse){try{foreach(stringfinR

Java组件FileUpload上传文件实现代码_java

一般在用Servlet处理表单元素时,表单元素都是一些简单的文本,Servlet很容易用Request.getParameter()就可以处理.但是当表单不止包含一些简单的文本,比如有上传文件域时,Servlet直接从HttpServletRequest对象中解析出复合表单的每一个子部分仍然是一项非常复杂的工作. 为了简化对"multipart/form-data"类型数据的处理过程,可以采用相应的组件进行处理,这样可以节省很大的编码.支持重用,效率也挺高. 对于Java的组件也有一些

图片- uploadify 带一个值上传文件,JAVA spring MVC 获取不到值?

问题描述 uploadify 带一个值上传文件,JAVA spring MVC 获取不到值? $(document).ready( function() { $('#file_upload').uploadify( { 'swf' : '${root}uploadify/uploadify.swf',//上传按钮的图片,默认是这个flash文件 'uploader' : '${root}importFile', //上传所处理的服务器 'cancelImg' : 'uploadfiy/uploa

在本地运行没问题,发布之后上传文件老是提示 “错误:未能找到文件“C:\Documents and Settings\pengshihua\桌面\界面设计.xl

问题描述 各位高手,最近在开发ASP.NET是遇到一个问题,前台代码如下:<scripttype="text/javascript"language="javascript">functionSaveFileLoPath(FileLoPath){document.getElementById("ctl00_ContentPlaceHolder1_txtFileLoPath").value=FileLoPath;}</script

ubuntu-Ubuntu本地上传项目文件夹到gitbub查看发现文件夹为空

问题描述 Ubuntu本地上传项目文件夹到gitbub查看发现文件夹为空 echo ""# movies"" >> README.mdgit initgit add README.mdgit commit -m ""first commit""git remote add origin XXXgit push -u origin master git remote add origin XXXgit push -u

一个函数无组件上传文件

函数|上传|无组件 <% '''''============================== '函数名:upfile '作用: 使用"化境上传组件"上传文件到服务器上 '参数: file1 文件对象 ' savepath 文件要保存的相对路径,如"../"上一级上录,""同目录 ' maxsize 允许上传文件的最大值,单位KB.为0不限大小. ' savetype 允许上传文件的类型,0不限制,限制的格式.如.jpg|.bmp|.zi

C#上传文件的一个实现

上传 C#上传文件的一个实现 using System;using System.Data;using System.Data.SqlClient;using CA.Components;        //全部在组件名称空间下 namespace CA.Components{    /// <summary>    /// General 的摘要说明.    /// 发布日期:2002-8-8 原作者:雷神    /// 此程序属模式小组 HTTP://WWW.AI361.COM/PROJE