自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (10)
  • 收藏
  • 关注

空空如也

金蝶BOS开发EAS控件

很全的控件KDTable Swing Web的都有

2013-11-04

java网站开发结合jsp写的上传以及批量上传文件代码

package com.etoak.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.etoak.dao.UploaderDaoIf; import com.etoak.dao.UploaderDaoImpl; import com.etoak.po.Uploader; import com.etoak.util.UUIDGenerator; import com.jspsmart.upload.File; import com.jspsmart.upload.Files; import com.jspsmart.upload.Request; import com.jspsmart.upload.SmartUpload; public class Upload extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=gbk"); request.setCharacterEncoding("gbk"); try { // 1:引入smartupload SmartUpload su = new SmartUpload(); // 2:设置允许上传的文件的后缀名,用逗号隔开 su.setAllowedFilesList("jpg,gif,bmp,jpeg"); // 3:设置允许上传文件的大小 .这里是3m su.setMaxFileSize(3 * 1024 * 1024); // 4:初始化,接受页面传递过来的请求 su.initialize(getServletConfig(), request, response); // 5:上传 su.upload(); // 拿取Smartupload的request // 注意当我们使用了SmartUpload此jar包后 // 无法再次使用httpServletRequest这个对象来调用 // getParameter这个方法了 Request myreq = su.getRequest(); String name = myreq.getParameter("name"); String pass = myreq.getParameter("pass"); // 拿取所有上传文件的对象 Files files = su.getFiles(); // 拿取我们上传的唯一一个文件 // 0 表示索引值 File file = files.getFile(0); // 上传文件的名字 String fileName = file.getFileName(); // 上传文件的大小 int fileSize = file.getSize(); // 上传文件的后缀名 String fileExt = file.getFileExt(); // 在服务器端开辟一个路径,建立文件夹放置文件 java.io.File myfile = new java.io.File(this.getServletContext() .getRealPath("/image")); // 如果不存在此路径 if (!myfile.exists()) { // 建立此路径 myfile.mkdir(); } // 58495849584954895.jpg String fileTrueName = new UUIDGenerator().generate() + "." + fileExt; // 组合一个另存为路径 // /image/43894834830430.jpg String finalPath = "/image/" + fileTrueName; // 另存为 file.saveAs(finalPath); Uploader up = new Uploader(); up.setName(name); up.setPass(pass); up.setPicPath(finalPath); UploaderDaoIf dao = new UploaderDaoImpl(); boolean flag = dao.addUp(up); if (flag) { this.getServletContext().setAttribute("up", up); response.sendRedirect("/JspDay3_upload/show.jsp"); } } catch (Exception ex) { ex.printStackTrace(); } } }

2013-10-31

spring7层jar包大全

spring框架由七个定义良好的子模块组成; 任意选择其中的任何一个模块或者几个模块组装开发系统; spring-jar也根据这种模块化划分在不同的jar文件中; 使用哪个层-就导入该层对应的jar包

2013-10-31

spring3.2jar包SSH整合

自己整理的jar包,新手也可用,都分类好了,Struts1.2+spring3.2+hibernate3.1就用S1SH文件夹的jar包; Struts2+Spring3.2+hibernate3.1就用S2SH文件夹的jar包;SpringMVC+Hibernate3.1就用SpringMVC+H文件夹下的jar。

2013-10-31

DBCP数据库连接池1.2jar包

DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:commons-dbcp.jar,commons-pool.jar,commons-collections.jar由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,用完后再放回去。

2013-10-31

JAVA面试大全

JAVA面试大全 面试的同学们 下载必过!!!

2013-10-30

ajax、jquery各种很实用的分页写法

写的很基础 一看就差不多懂了 都是很基本的用法

2013-10-30

hibernate3.1的jar 很全

以下JAR包: antlr-2.7.5H3.jar asm.jar cglib-2.1.2.jar commons-collections-2.1.1.jar commons-pool.jar dom4j-1.6.1.jar ehcache-1.1.jar hibernate3.jar jta.jar log4j-1.2.11.jar Standard.jar

2013-10-31

json的官方-jar

包含jar包:commons-beanutils.jar commons-collections.jar commons-lang.jar commons-logging.jar ezmorph-1.0.5.jar json-lib-2.2-jdk15.jar

2013-10-31

ajaxfileupload以及jquery的js

包含jar包:ajaxfileupload.js jquery-1.7.1.js jquery-1.10.2.js json2.js

2013-10-31

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除