- 浏览: 2162632 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1878)
- [网站分类]ASP.NET (141)
- [网站分类]C# (80)
- [随笔分类]NET知识库 (80)
- [随笔分类]摘抄文字[非技术] (3)
- [随笔分类]养生保健 (4)
- [网站分类]读书区 (16)
- [随笔分类]赚钱 (7)
- [网站分类].NET新手区 (233)
- [随笔分类]网站 (75)
- [网站分类]企业信息化其他 (4)
- [网站分类]首页候选区 (34)
- [网站分类]转载区 (12)
- [网站分类]SQL Server (16)
- [网站分类]程序人生 (7)
- [网站分类]WinForm (2)
- [随笔分类]错误集 (12)
- [网站分类]JavaScript (3)
- [随笔分类]小说九鼎记 (69)
- [随笔分类]技术文章 (15)
- [网站分类]求职面试 (3)
- [网站分类]其他技术区 (6)
- [网站分类]非技术区 (10)
- [发布至博客园首页] (5)
- [网站分类]jQuery (6)
- [网站分类].NET精华区 (6)
- [网站分类]Html/Css (10)
- [随笔分类]加速及SEO (10)
- [网站分类]Google开发 (4)
- [随笔分类]旅游备注 (2)
- [网站分类]架构设计 (3)
- [网站分类]Linux (23)
- [随笔分类]重要注册 (3)
- [随笔分类]Linux+PHP (10)
- [网站分类]PHP (11)
- [网站分类]VS2010 (2)
- [网站分类]CLR (1)
- [网站分类]C++ (1)
- [网站分类]ASP.NET MVC (2)
- [网站分类]项目与团队管理 (1)
- [随笔分类]个人总结 (1)
- [随笔分类]问题集 (3)
- [网站分类]代码与软件发布 (1)
- [网站分类]Android开发 (1)
- [网站分类]MySQL (1)
- [网站分类]开源研究 (6)
- ddd (0)
- 好久没写blog了 (0)
- sqlserver (2)
最新评论
-
JamesLiuX:
博主,能组个队么,我是Freelancer新手。
Freelancer.com(原GAF – GetAFreelancer)帐户里的钱如何取出? -
yw10260609:
我认为在混淆前,最好把相关代码备份一下比较好,不然项目完成后, ...
DotFuscator 小记 -
日月葬花魂:
大哥 能 加我个QQ 交流一下嘛 ?51264722 我Q ...
web应用程序和Web网站区别 -
iaimg:
我想问下嵌入delphi写的程序总是出现窗体后面感觉有个主窗体 ...
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部 -
iaimg:
代码地址下不了啊!
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
页面代码:
<html>
<!-- 引入相关的js文件,相对路径 -->
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/ajaxfileupload.js"></script>
<!-- 执行上传文件操作的函数 -->
<script type="text/javascript">
function ajaxFileUpload(){
$.ajaxFileUpload(
{
url:'update.do?method=uploader', //需要链接到服务器地址
secureuri:false,
fileElementId:'houseMaps', //文件选择框的id属性
dataType: 'xml', //服务器返回的格式,可以是json
success: function (data, status) //相当于java中try语句块的用法
{
$('#result').html('添加成功');
},
error: function (data, status, e) //相当于java中catch语句块的用法
{
$('#result').html('添加失败');
}
}
);
}
</script>
</head>
<body>
<form method="post" action="update.do?method=uploader" enctype="multipart/form-data">
<input type="file" id="houseMaps" name="houseMaps"/>
<input type="button" value="提交" onclick="ajaxFileUpload()"/>
</form>
<div id="result"></div>
</body>
</html>
服务器代码:
public class UpdateAction extends DispatchAction {
public ActionForward uploader(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
UpFormForm upFormForm = (UpFormForm) form;
FormFile ff = upFormForm.getHouseMaps();
try {
InputStream is = ff.getInputStream();
File file = new File("D:/" + ff.getFileName()); //指定文件存储的路径和文件名
OutputStream os = new FileOutputStream(file);
byte[] b = new byte[1024];
int len = 0;
while((len = is.read(b)) != -1){
os.write(b, 0, len);
}
os.close();
is.close();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
<script type="text/javascript"><!--
google_ad_client = "pub-6770445892601887";
/* 468x60, 创建于 09-11-19 */
google_ad_slot = "4437639877";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
}
发表评论
-
你应该知道的10个奇特的 HTML5 单页网站
2013-10-25 21:46 807网页设计师努力寻找新的方式来展现内容。其中一个大的趋势是单页 ... -
用tsmmc.MSC方式在xp和Win7集中管理多台Win2003服务器
2010-12-18 14:08 1338远程桌面管理:tsmmc.msc在xp系统中的使用wind ... -
.Net 4.0并行库实用性演练[1]
2010-12-23 21:21 1198自VS2010发布近半年了,虽然整天想学习新东西,要更新到自己 ... -
Net 4.0并行库实用性演练
2010-12-23 22:03 1077引言 随着CPU多核的普及,编程时充分利用这个特性越显重要。上 ... -
.net 代码混淆原理性实践
2010-11-21 21:53 1669现在我们已经很清楚,托管PE文件可以轻而易举的被反编译,如果您 ... -
ASP.NET中的两个Cookie类:HttpCookie类与Cookie类
2010-07-29 09:43 1917System.Web.HttpCookie类, ... -
SQL的老题目:查询学生平均成绩及其名次
2010-06-18 23:24 4275Student(S#,Sname,Sage,Ssex) 学生表 ... -
去除狂人采集器添加在帖子中的广告信息
2010-06-18 16:28 2200去除狂人采集器添加在帖子中的广告信息 我的网站要转型 ... -
petshop4.0 详解之四(PetShop之ASP.NET缓存)
2010-04-03 09:01 1385如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这 ... -
.NET 开发系统 -知识 点
2010-04-01 09:12 1299安全 性能 调试 Security ... -
织梦部分采集规则-DedeCms
2010-04-01 09:13 9251.幻剑书盟小说采集节点 {dede:comments} ... -
网站静态化结构
2009-12-16 09:21 801写在前头 静态化是解决减轻网站压力,提高网站访问速度的常用方 ... -
Memcache安装
2009-12-16 09:26 809Memcache安装 服务器端下载地址:http:// ... -
memcache_engine + memcachedb = 高性能分布式内存数据库
2009-12-16 09:35 1093memcachedb是一个由新浪网的开发人员开放出来的开源项目 ... -
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子
2009-12-16 13:26 875这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是 ... -
event.keyCode列表
2009-12-16 15:31 1313Keycode对照表 字母和数字键的键码值(keyCo ... -
sql 求差值
2009-12-17 13:15 1168有一组数据,这组数据是不断增加的,想求每小时的差值,规则是:本 ... -
限制文本框只能输入两位数字_我 里面有吗?
2009-12-18 13:44 1127function isTriDecimal(value){ ... -
Resharper进阶一
2009-12-18 15:12 1126Resharper进阶一:简要介绍 面对这样一个问题:为什 ... -
文本框 价格 保留两位小数 讨论
2009-12-21 21:35 1093不知道大家是怎么实现的? 1,用js控制的话,在firefox ...
相关推荐
为了实现基于AJAX的文件上传功能,本文详细介绍了jQuery插件ajaxfileupload.js的使用方法。该插件允许开发者以异步的方式将文件数据上传至服务器,而无需刷新页面或提交传统表单,从而提升了用户体验。以下是对本文...
4. **AjaxFileUpload**:这是一个jQuery插件,专门用于处理文件上传。它扩展了Ajax的功能,使得可以方便地上传文件。AjaxFileUpload支持多文件选择、进度条显示、文件类型检查等功能,简化了开发者实现文件上传的...
ajaxFileUpload是一个实用的插件,它允许我们在无需刷新页面的情况下,实现文件的上传。 **一、ajaxFileUpload插件的工作原理** ajaxFileUpload插件的运作机制是通过监听IFrame的`onload`事件来实现异步文件上传。...
总的来说,使用jQuery插件ajaxfileupload.js实现文件上传涉及以下几个关键步骤: 1. 创建HTML结构,包括文件输入按钮、文件名显示和删除按钮。 2. 引入ajaxfileupload.js插件文件。 3. 编写JavaScript代码,初始化...
AjaxFileUpload是ASP.NET AJAX库中一个组件,它允许异步上传文件,即在不刷新整个页面的情况下进行文件上传。这种方式提高了用户体验,因为用户可以在上传文件的同时继续浏览其他页面内容。 实现多图片上传的关键...
综上所述,"ajaxfileupload"是一个简化AJAX文件上传过程的工具,通过它我们可以构建出高效且用户体验良好的文件上传功能。开发者需要理解其工作原理,并结合实际项目需求进行定制和优化,以确保文件上传功能既安全又...
**AjaxFileUpload插件**是一种基于JavaScript和Ajax技术的文件上传解决方案,主要用于在不刷新页面的情况下实现异步文件上传。这个插件使得用户能够在后台处理文件上传,提供更好的用户体验,因为它们可以在后台运行...
首先,AjaxFileUpload是jQuery的一个插件,它通过创建隐藏的IFrame来模拟表单提交,从而实现在后台上传文件。在前端,我们需要引入AjaxFileUpload的JavaScript库,并配置相应的HTML元素。例如: ```html 上传 ``` ...
ajaxfileupload.js是jQuery的一个插件,专门用于处理文件的异步上传。这个插件使得在不刷新整个页面的情况下,用户可以上传文件,提高用户体验,尤其是在需要多次上传或大文件上传时。 使用ajaxfileupload.js的步骤...
`AjaxFileUpload` 是一个基于 jQuery 的插件,它允许用户在不刷新整个页面的情况下实现异步(即AJAX)文件上传,提高了用户体验。下面将详细介绍 `AjaxFileUpload` 插件的使用方法以及与之相关的 `jQuery` 和 HTML ...
`AjaxFileUpload` 是一个基于 jQuery 的插件,它允许用户通过异步方式上传文件,无需刷新整个页面。而SpringMVC作为Java后端的一个强大的MVC框架,提供了处理文件上传请求的能力。本文将详细介绍如何结合 `...
这是一个轻量级的插件,专门用于实现文件的异步上传。通过使用AJAX技术,它可以将文件数据发送到服务器,而不会刷新整个页面。在项目中,你可以从指定的下载地址...
3. **jQuery File Upload**:这是一款基于jQuery的插件,用于实现文件的异步上传。它提供了丰富的API和配置选项,支持多文件选择、文件预览、进度条显示等功能。在这个实例中,它负责用户界面的交互,如选取文件、...
本文主要介绍如何在JSP项目中使用`ajaxFileUpload.js`插件解决跨域文件上传的问题,并提供了一个具体的示例代码,包括前端JS部分以及后端JSP和Struts2相关的处理逻辑。通过这个例子,我们可以深入了解整个跨域文件...
jQuery ajaxupload插件是一个轻量级的解决方案,它允许用户在不刷新页面的情况下上传文件。这个插件主要依赖于AJAX技术,使得文件上传过程在后台进行,同时保持页面的交互性和响应性。相比传统的iframe上传和Flash...
【SpringMVC结合ajaxfileupload实现文件无刷新上传】 在现代Web开发中,用户期望有更流畅、更快捷的交互体验,文件上传功能也不例外。传统的文件上传方式通常需要页面刷新,而通过Ajax技术,我们可以实现在不刷新...
`AjaxFileUpload` 是一个基于 jQuery 的插件,它使得利用 AJAX 技术进行文件上传变得简单。本文将详细讲解如何使用 `AjaxFileUpload` 插件实现异步文件上传。 首先,`AjaxFileUpload` 的基本使用涉及到前端的 HTML ...
首先,`ajaxfileupload`是一个jQuery插件,它提供了文件的异步上传功能。在头像上传过程中,它允许用户在不刷新页面的情况下提交图片文件。尽管在尝试添加上传进度功能时遇到了困难,但仍然可以通过此插件实现基本的...
【Ajax上传功能】是指在网页上使用Ajax技术实现文件上传的一种方法,它允许用户在不刷新整个页面的情况下完成文件的提交。AjaxFileUploader是一个常用的上传插件,它具有良好的兼容性,支持Internet Explorer(IE)...
使用Jquery.uploadify上传文件。...jquery有很多插件,其中也有不少上传文件的插件,像ajaxfileupload.js、uploadify.js,不过网上的例子几乎全是php的,很郁闷,研究了半天,终于把uploadify用jsp版本弄出来了