JSP实现图片上传收藏
来源:互联网 发布:局部优化算法 编辑:程序博客网 时间:2024/06/10 07:20
upfile.jsp 文件代码如下:
- <form method="post" action="uploadimage.jsp" name="form1" enctype="multipart/form-data">
- <input type="file" name="file">
- <input type="submit" name="sub" value="upload">
- </form>
<form method="post" action="uploadimage.jsp" name="form1" enctype="multipart/form-data"> <input type="file" name="file"> <input type="submit" name="sub" value="upload"> </form>
- <STRONG><FONT color=#ff0000>uploadimage.jsp</FONT></STRONG> 文件代码如下:
uploadimage.jsp 文件代码如下:
- <PRE class=java name="code"><%@ page language="java" pageEncoding="gb2312"%>
- <%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*"%>
- <%@ page import="mainClass.*" %>
- <html>
- <head>
- <title>My JSP 'uploadimage.jsp' starting page</title>
- </head>
- <body>
- <%
- SmartUpload sma=new SmartUpload();
- long file_max_size=4000000;
- String filename1="",ext="",testvar="";
- String url="uploadfiles/";
- sma.initialize(pageContext);
- try
- {
- sma.setAllowedFilesList("jpg,gif");
- sma.upload();
- }catch(Exception e){
- %>
- <script language="jscript">
- alert("只允许上传jpg,gif图片")
- window.location.href="upfile.jsp"
- </script>
- <%
- }
- try{
- com.jspsmart.upload.File myf=sma.getFiles().getFile(0);
- if(myf.isMissing()){
- %>
- <script language="jscript">
- alert("请选择要上传的文件!")
- window.location.href="upfile.jsp"
- </script>
- <%
- }else{
- ext=myf.getFileExt();
- int file_size=myf.getSize();
- String saveurl="";
- if(file_size < file_max_size){
- Calendar cal=Calendar.getInstance();
- String filename=String.valueOf(cal.getTimeInMillis());
- saveurl=request.getRealPath("/")+url;
- saveurl+=filename+"."+ext;
- myf.saveAs(saveurl,sma.SAVE_PHYSICAL);
- myclass mc=new myclass(request.getRealPath("data/data.mdb"));
- mc.executeInsert("insert into [path] values('uploadfiles/"+filename+"."+ext+"')");
- out.println("图片上传成功!");
- response.sendRedirect("showimg.jsp");
- }
- }
- }catch(Exception e){
- e.printStackTrace();
- }
- %>
- </body>
- </html>
- </PRE>
- <%@ page language="java" pageEncoding="gb2312"%>
- <%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*"%>
- <%@ page import="mainClass.*" %>
- <html>
- <head>
- <title>My JSP 'uploadimage.jsp' starting page</title>
- </head>
- <body>
- <%
- SmartUpload sma=new SmartUpload();
- long file_max_size=4000000;
- String filename1="",ext="",testvar="";
- String url="uploadfiles/";
- sma.initialize(pageContext);
- try
- {
- sma.setAllowedFilesList("jpg,gif");
- sma.upload();
- }catch(Exception e){
- %>
- <script language="jscript">
- alert("只允许上传jpg,gif图片")
- window.location.href="upfile.jsp"
- </script>
- <%
- }
- try{
- com.jspsmart.upload.File myf=sma.getFiles().getFile(0);
- if(myf.isMissing()){
- %>
- <script language="jscript">
- alert("请选择要上传的文件!")
- window.location.href="upfile.jsp"
- </script>
- <%
- }else{
- ext=myf.getFileExt();
- int file_size=myf.getSize();
- String saveurl="";
- if(file_size < file_max_size){
- Calendar cal=Calendar.getInstance();
- String filename=String.valueOf(cal.getTimeInMillis());
- saveurl=request.getRealPath("/")+url;
- saveurl+=filename+"."+ext;
- myf.saveAs(saveurl,sma.SAVE_PHYSICAL);
- myclass mc=new myclass(request.getRealPath("data/data.mdb"));
- mc.executeInsert("insert into [path] values('uploadfiles/"+filename+"."+ext+"')");
- out.println("图片上传成功!");
- response.sendRedirect("showimg.jsp");
- }
- }
- }catch(Exception e){
- e.printStackTrace();
- }
- %>
- </body>
- </html>
<%@ page language="java" pageEncoding="gb2312"%><%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*"%><%@ page import="mainClass.*" %><html> <head> <title>My JSP 'uploadimage.jsp' starting page</title> </head> <body> <% SmartUpload sma=new SmartUpload(); long file_max_size=4000000; String filename1="",ext="",testvar=""; String url="uploadfiles/"; sma.initialize(pageContext); try { sma.setAllowedFilesList("jpg,gif"); sma.upload(); }catch(Exception e){ %> <script language="jscript"> alert("只允许上传jpg,gif图片") window.location.href="upfile.jsp" </script> <% } try{ com.jspsmart.upload.File myf=sma.getFiles().getFile(0); if(myf.isMissing()){ %> <script language="jscript"> alert("请选择要上传的文件!") window.location.href="upfile.jsp" </script> <% }else{ ext=myf.getFileExt(); int file_size=myf.getSize(); String saveurl=""; if(file_size < file_max_size){ Calendar cal=Calendar.getInstance(); String filename=String.valueOf(cal.getTimeInMillis()); saveurl=request.getRealPath("/")+url; saveurl+=filename+"."+ext; myf.saveAs(saveurl,sma.SAVE_PHYSICAL); myclass mc=new myclass(request.getRealPath("data/data.mdb")); mc.executeInsert("insert into [path] values('uploadfiles/"+filename+"."+ext+"')"); out.println("图片上传成功!"); response.sendRedirect("showimg.jsp"); } } }catch(Exception e){ e.printStackTrace(); } %> </body></html>
- JSP实现图片上传收藏
- JSP实现图片上传
- JSP实现图片上传
- jsp实现图片上传
- JSP实现图片上传代码
- jsp实现图片上传功能
- JSP实现上传图片预览
- jsp+servlet实现上传图片
- JSP图片上传无刷新实现预览
- 用jsp实现图片上传功能!
- JSP—实现图片上传到数据库
- jsp实现图片的上传和下载
- JSP实现图片上传,Eclipse无法保存图片
- kindeditor(一)实现图片上传jsp实现
- kindeditor(一)实现图片上传jsp实现
- jsp上传图片
- jsp上传图片
- 文件图片上传.JSP
- Static和const的比较和解释
- 编程的乐趣所在
- ARP欺骗
- 2008 Gartner ITxpo 展 10 大 IT 产品
- The Elements of Java Style——读书笔记 1
- JSP实现图片上传收藏
- 在java编程思想中对synchronized的一点解释:
- 党课心得
- [转贴]学习Oracle
- Google Chrome究竟伤害了谁?
- 用LINQ遍历目录
- Windows Socket编程简介
- 关于struts2扩展名
- 金字塔原理学习笔记2