- 浏览: 1363869 次
- 性别:
- 来自: 江西
文章分类
- 全部博客 (287)
- oracle (30)
- Java (73)
- MySQL (16)
- Myeclipse/eclipse (12)
- javascript (15)
- JSP/Servlet (7)
- maven (14)
- AJAX (2)
- JQuery (9)
- tomcat (8)
- spring (21)
- Linux (28)
- PHP (9)
- UI (1)
- 编程错误及处理 (38)
- 多线程 (18)
- hibernate (10)
- Web Service (3)
- struts2 (6)
- log4j (3)
- SVN (4)
- DWR (1)
- lucene (1)
- 正则表达式 (4)
- jstl (2)
- SSL (3)
- POI (1)
- 网络编程 (1)
- 算法 (2)
- xml (4)
- 加密解密 (1)
- IO (7)
- jetty (2)
- 存储过程 (1)
- SQL Server (1)
- MongoDB (1)
- mybatis (1)
- ETL (1)
- Zookeeper (1)
- Hadoop (5)
- Redis (1)
- spring cloud (1)
最新评论
-
ron.luo:
牛逼,正解!
maven设定项目编码 -
lichaoqun:
java.sql.SQLException: Can't call commit when autocommit=true -
Xujian0000abcd:
Thanks...
Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the clas -
renyuan2ni:
[i][b][u]引用[list]
[*][img][flas ...
Manual close is not allowed over a Spring managed SqlSession -
851228082:
宋建勇 写道851228082 写道<!-- 文件拷贝时 ...
maven设定项目编码
FileUploadController.java
package cn.com.songjy.fileupload.controller; import java.io.File; import java.io.IOException; import javax.servlet.ServletContext; import org.apache.commons.io.FilenameUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.context.ServletContextAware; import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.commons.CommonsMultipartFile; @Controller public class FileUploadController implements ServletContextAware{ private ServletContext servletContext; @Override public void setServletContext(ServletContext servletContext) { this.servletContext = servletContext; } @RequestMapping(value = "/file.do", method = RequestMethod.POST) public String fileUpload( @RequestParam("up1") MultipartFile multipartFile, @RequestParam("up2") CommonsMultipartFile commonsMultipartFile) throws Exception{ String path = servletContext.getRealPath("/"); if(multipartFile.isEmpty()){ System.out.println("方式一没有选择文件"); }else{ String fileName = "way1"+multipartFile.getOriginalFilename(); File file = new File(path+fileName); multipartFile.transferTo(file); System.out.println("方式一文件名:"+fileName); System.out.println("方式一文件路径:"+file.getPath()); System.out.println("方式一文件后缀名:"+FilenameUtils.getExtension(multipartFile.getOriginalFilename())); } if(commonsMultipartFile.isEmpty()){ System.out.println("方式二没有选择文件"); }else{ String fileName = "way1"+commonsMultipartFile.getOriginalFilename(); File file = new File(path+fileName); commonsMultipartFile.getFileItem().write(file); System.out.println("方式二文件名:"+fileName); System.out.println("方式二文件路径:"+file.getPath()); System.out.println("方式二文件后缀名:"+FilenameUtils.getExtension(commonsMultipartFile.getOriginalFilename())); } return "file"; } @RequestMapping(value = "/fileIndex.do", method = RequestMethod.GET) public String fileIndex(){ return "file"; } }
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Spring FileUpload</title> </head> <body> <form action="file.do" method="post" enctype="multipart/form-data"> <input type="file" name="up1"><br> <input type="file" name="up2"><br> <input type="submit" value="上传"> </form> </body> </html>
- songjy-fileupload-1.0-src.zip (27 KB)
- 下载次数: 137
- songjy-fileupload-1.0.zip (7 MB)
- 下载次数: 116
发表评论
-
Failed to introspect annotations: interface com.xxx
2016-07-16 17:22 3785在使用maven打包发布项目时发现在tomcat容器中正常启动 ... -
REST API Design备忘
2016-07-12 15:26 585GET /collection:返回资源对象的列表(数组) ... -
java.lang.NoSuchMethodError: org.springframework.expression.spel.SpelParserConfi
2015-07-30 09:41 9886错误信息: [WARNING] FAILED remoting ... -
spring aop未执行问题记录
2015-07-03 11:54 1394在类com.ipharmacare.plat.service. ... -
Spring AOP配置不起作用
2015-01-17 14:27 0[url=http://blog.csdn.net/mmm33 ... -
class org.springframework.scheduling.quartz.CronTriggerBean
2014-05-09 08:56 2833提示错误信息:java.lang.IncompatibleCl ... -
spring读取加密属性
2013-09-26 10:19 4275在开发和设计过程中,通常需要对一些配置数据进行加密,如数据库的 ... -
Failed to read schema document
2013-09-17 15:21 4838使用 Spring Security 构建一个 HTTP 基本 ... -
spring拦截器配置问题<mvc:annotation-driven/>
2013-09-09 11:10 13937原始配置如下:<mvc:annotation-drive ... -
spring整合DWR步骤简单说明
2013-04-26 14:21 1234一、导入dwr包【dwr.jar】 ... -
Spring中PropertyPlaceholderConfigurer的使用
2012-08-23 14:29 1756<context:property-placeholde ... -
spring AOP配置
2012-08-20 15:03 1836耗时监控 package cn.com.tcgroup.yun ... -
454 Authentication failed, please open smtp flag first!
2012-08-03 18:37 11992用spring发送邮件,使用的是QQ邮箱,出现以下错误信息: ... -
spring MVC疑问-项目示例
2012-06-18 13:30 0applicationContext.xml <?xm ... -
Spring配置项<context:annotation-config/>解释说明
2012-06-14 11:47 1536在基于主机方式配置Spri ... -
axis2+spring集成 服务端及客户端
2012-06-05 16:56 2317整个项目代码见附件songjy-axis2spring-1.0 ... -
Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前
2012-06-05 10:38 4107在java开发中日志的管理有很多种。我一般会使用过滤器,或者是 ... -
spring mvc事务管理不起作用-备忘
2012-06-04 16:58 2171不起作用前代码: ComusersController.ja ... -
Spring MVC 直接访问静态文件(html、jpg、js...)
2012-06-04 14:11 5718首先在spring-servle.xml文件中加入如下代码: ... -
freemarker spring hibernate 整合示例项目
2012-05-30 12:25 0User.java package com.mvc.enti ...
相关推荐
基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目源码.zip 基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目源码.zip 基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili...
spring,spring mvc,mybatis,maven,mySql 项目框架
No-xml Spring MVC 4 web application
详细的代码案例,包含数据库的执行文件。 详细的增删改查案例
springmvc + spring + mybatis + maven整合配置文件
用Spring-mvc+Maven构建一个java项目,此为框架代码,并附一个demo。
spring+mybatis+spring-mvc+maven 项目框架.zip spring+mybatis+spring-mvc+maven 项目框架.zip
ssm_spring_mvc_maven.war,页面用的bootstrap,实现了记录的增删改查,数据回显,模糊查询
spring mvc+spring+maven框架项目,纯净项目
这是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53508757 。名为:Spring MVC+Maven 实现同一项目的前端和后台交互,该源码示例了前端和后台如何进行参数的绑定传递。
整合示例源码(spring mvc,spring,mybatis,maven)
Spring4 mvc+maven 框架搭建,网上找的例子搭建的
一个入门的spring mvc demo,基于eclipse maven
spring mvc、spring、hibernate、maven、bootstrap 架构搭建,实现简单的查询用户查询功能
spring mvc demo 全注解。 自定义jpa查询封闭类。最大简化开发人员重复代码类,提高开发效率 maven已配置好,自己下jar包就可以跑起来 有不明白的可以联系我。
基于maven的一个小spring mvc demo,登录功能,包含查询与插入。 我非常讨厌下载内容需要积分,互联网就应该是共享。哈哈没有积分需要可以给我发邮件1121500062@qq.com
基于ssm(spring+spring mvc+mybatis+maven)实现的高仿bilibili视频网站+源码+开发文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于ssm(spring+spring mvc...
实例教程 http://blog.csdn.net/fenglailea/article/details/78280686 本文件是此教程的 完整源码
使用 spring mvc + maven 创建的一个简单的文件上传下载, 可以使用jetty 直接运行(mvn jetty:run)
NULL 博文链接:https://jiaozhiguang-126-com.iteye.com/blog/1843178