linux的shell脚本语法与C语言不同之一
2012-08-07 23:41
417 查看
Swfupload官方的描述是:Swfupload是一个包含有flash上传功能的javascript类库,它给我们带来多文件选择、上传进度条和客户文件大小检查等便利。
首先,要了解Swfupload,第一反应是上谷歌查查介绍。当然也可以搜出他的官方网站,就是http://www.swfupload.org了。
要下载它的Release包和Demo可以访问http://code.google.com/p/swfupload/,两个zip包很小,不到一分钟就check下来。
我下载的Swfupload v2.2.0.1。
1.解压缩samples包,进入demos/simpledemo文件夹,这里就是swfupload最简单的入门例子了。
2.我用的是JSP,所以可以在myeclipse中新建一个web工程,将demos/simpledemo文件夹中js和images2个文件夹和demos下的css文件夹拷贝到WebRoot下面,然后打开simpledemo中的index.php,将内容拷贝到工程的index.jsp中,并去掉<?php ?>的内容部分。
3.接下来就要稍微修改Index.jsp中的内容,添改如下:
5.最后,部署到tomcat,运行,看看酷酷的上传效果吧!
第一次在csdn上写博客,代码不知道怎么上传,见笑见笑。
首先,要了解Swfupload,第一反应是上谷歌查查介绍。当然也可以搜出他的官方网站,就是http://www.swfupload.org了。
要下载它的Release包和Demo可以访问http://code.google.com/p/swfupload/,两个zip包很小,不到一分钟就check下来。
我下载的Swfupload v2.2.0.1。
1.解压缩samples包,进入demos/simpledemo文件夹,这里就是swfupload最简单的入门例子了。
2.我用的是JSP,所以可以在myeclipse中新建一个web工程,将demos/simpledemo文件夹中js和images2个文件夹和demos下的css文件夹拷贝到WebRoot下面,然后打开simpledemo中的index.php,将内容拷贝到工程的index.jsp中,并去掉<?php ?>的内容部分。
3.接下来就要稍微修改Index.jsp中的内容,添改如下:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); session.setAttribute("SESSIONID",session.getId()); FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); try { List<FileItem> items = upload.parseRequest(request); Iterator<FileItem> itr = items.iterator(); while(itr.hasNext()){ FileItem item=(FileItem)itr.next(); String fileName=item.getName(); if(fileName!=null){ File fullFile=new File(item.getName()); File savedFile=new File("d:/uploads",fullFile.getName()); item.write(savedFile); } } } catch (FileUploadException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } }
5.最后,部署到tomcat,运行,看看酷酷的上传效果吧!
第一次在csdn上写博客,代码不知道怎么上传,见笑见笑。
相关文章推荐
- linux中的shell脚本语法
- shell脚本语言基本语法学习
- Linux bash shell脚本语法入门
- 【Linux】中shell脚本语法篇之条件语句和循环语句
- shell脚本语言的基础语法
- 三、Linux——Shell脚本语言
- Linux bash shell脚本语法入门
- linux 基础学习之五:shell脚本学习(2)——基本语法
- Linux下shell脚本编写:不同机器间免输密码拷贝
- shell脚本删除N天前的目录-----附linux和mac上date命令的不同
- Linux的Shell脚本中IF流程控制语句的基本语法
- Linux入门第五天——shell脚本入门(下)基础语法之调试debug
- 【每天一点Linux】shell脚本学习之二——语法
- shell脚本删除N天前的文件夹-----附linux和mac上date命令的不同
- linux学习第二节 SHELL脚本语法
- Linux入门第五天——shell脚本入门(中)基础语法之判断与条件
- Linux环境下c语言程序执行shell脚本
- Linux脚本(shell)编程(二) 基本语法
- [Linux]不同方法运行shell脚本的区别
- linux系统shell中调用另一个脚本的三种不同方法(source,exec,fork)