标签:ar io os 使用 sp for java on 文件
SmartUpload主要的功能是上传文件<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data"> 选择要上传的图片: <input type="file" name="pic"> <input type="submit" value="上传"> </form>
<jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/> <% // 1、上传初始化 smart.initialize(pageContext) ; // 2、准备上传 smart.upload() ; // 3、保存上传的文件 smart.save("/upload") ; %> <h1>输入的名称为上传后的名称</h1> <form action="sample03.jsp" method="post" ENCTYPE="multipart/form-data"> 输入名称:<input type="text" name="name"><br> 选择要上传的图片: <input type="file" name="pic"><br> <input type="submit" value="上传"> </form> <jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/> <% // 1、上传初始化 smart.initialize(pageContext) ; // 2、准备上传 smart.upload() ; // 3、保存上传的文件 // smart.save("/upload") ; // 得到文件扩展名称 String ext = smart.getFiles().getFile(0).getFileExt() ; %> <% // 不能直接使用request对象,通过smart.getRequest()取得 String name = smart.getRequest().getParameter("name") ; %> <% // 保存文件 smart.getFiles().getFile(0).saveAs("/upload/"+name+"."+ext) ; %>
标签:ar io os 使用 sp for java on 文件
原文地址:http://my.oschina.net/darkness/blog/357469