- 浏览: 1378144 次
- 性别:
- 来自: 江西
文章分类
- 全部博客 (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 3855在使用maven打包发布项目时发现在tomcat容器中正常启动 ... -
REST API Design备忘
2016-07-12 15:26 628GET /collection:返回资源对象的列表(数组) ... -
java.lang.NoSuchMethodError: org.springframework.expression.spel.SpelParserConfi
2015-07-30 09:41 9971错误信息: [WARNING] FAILED remoting ... -
spring aop未执行问题记录
2015-07-03 11:54 1429在类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 2895提示错误信息:java.lang.IncompatibleCl ... -
spring读取加密属性
2013-09-26 10:19 4324在开发和设计过程中,通常需要对一些配置数据进行加密,如数据库的 ... -
Failed to read schema document
2013-09-17 15:21 4886使用 Spring Security 构建一个 HTTP 基本 ... -
spring拦截器配置问题<mvc:annotation-driven/>
2013-09-09 11:10 14014原始配置如下:<mvc:annotation-drive ... -
spring整合DWR步骤简单说明
2013-04-26 14:21 1267一、导入dwr包【dwr.jar】 ... -
Spring中PropertyPlaceholderConfigurer的使用
2012-08-23 14:29 1802<context:property-placeholde ... -
spring AOP配置
2012-08-20 15:03 1881耗时监控 package cn.com.tcgroup.yun ... -
454 Authentication failed, please open smtp flag first!
2012-08-03 18:37 12062用spring发送邮件,使用的是QQ邮箱,出现以下错误信息: ... -
spring MVC疑问-项目示例
2012-06-18 13:30 0applicationContext.xml <?xm ... -
Spring配置项<context:annotation-config/>解释说明
2012-06-14 11:47 1583在基于主机方式配置Spri ... -
axis2+spring集成 服务端及客户端
2012-06-05 16:56 2347整个项目代码见附件songjy-axis2spring-1.0 ... -
Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前
2012-06-05 10:38 4156在java开发中日志的管理有很多种。我一般会使用过滤器,或者是 ... -
spring mvc事务管理不起作用-备忘
2012-06-04 16:58 2226不起作用前代码: ComusersController.ja ... -
Spring MVC 直接访问静态文件(html、jpg、js...)
2012-06-04 14:11 5750首先在spring-servle.xml文件中加入如下代码: ... -
freemarker spring hibernate 整合示例项目
2012-05-30 12:25 0User.java package com.mvc.enti ...
相关推荐
在Spring MVC和MyBatis整合的项目中,Maven可以帮助我们自动下载并管理所需的库文件,简化构建流程。 整合步骤: 1. 创建 Maven 项目:首先,我们需要创建一个新的Maven项目,定义项目的基本结构,包括src/main/...
Spring MVC 4 Quickstart Maven Archetype 是一个快速启动模板,专为构建基于Spring MVC 4的无XML(no-xml)Web应用程序而设计。这个模板简化了开发过程,通过Maven构建工具帮助开发者快速搭建一个功能完备的Web应用...
在提供的VM_MANAGE文件中,可能包含了一个简单的Spring MVC + Maven项目示例。这个示例可能演示了如何创建一个基本的CRUD操作,比如用户管理。它可能包括了创建Controller来处理HTTP请求,定义对应的Service和DAO层...
标题中的"spring4 mvc maven"指的是一个使用Spring MVC框架和Maven构建工具的Web应用程序项目。这个项目的核心是Spring MVC,它是Spring框架的一部分,专门用于构建Web应用,提供了模型-视图-控制器(MVC)架构模式...
**Spring MVC HelloWorld Maven实例** Spring MVC是Spring框架的一部分,它是一个用于构建Web应用程序的模型-视图-控制器(MVC)架构。在这个实例中,我们将深入理解如何使用Maven构建一个基本的“Hello, World!”...
基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目源码.zip 基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目源码.zip 基于ssm(spring+spring mvc+mybatis+maven)高仿bilibili...
在本场景中,我们关注的是使用Maven构建的Spring MVC项目,并涉及到`commons-fileupload`和`commons-io`这两个库,它们是Java中处理文件上传的核心工具。以下是关于这个主题的详细知识点: 1. **Spring MVC**: ...
标题中的“Spring MVC Data JPA Maven Demo 全注解”是指一个使用Spring MVC、Spring Data JPA和Maven构建的示例项目,该项目全面利用注解进行配置,旨在简化开发流程并提高效率。让我们详细了解一下这三个核心组件...
在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...
在IT行业中,构建一个高效、可维护的企业级Web应用程序常常会采用MVC(Model-...通过这样的配置,开发者可以快速构建起一个基于Spring MVC、Spring和MyBatis的Web应用,同时利用Maven的便利性进行项目的构建和管理。
Spring MVC、Spring 和 Maven 是Java开发中非常重要的三个框架,它们在构建现代企业级Web应用程序中扮演着核心角色。这个"spring mvc+spring+maven框架项目"提供了一个纯净的基础,便于开发者快速搭建和理解这三者...
通过在pom.xml文件中声明Spring MVC、Hibernate和Validation等相关库的依赖,Maven可以自动解决这些依赖,避免了手动管理jar文件的繁琐工作。 Spring MVC与Hibernate: Spring MVC可以轻松地整合Hibernate,以实现...
在IT行业中,构建高效、可维护的Web应用是至关重要的,而"spring,spring mvc,mybatis,maven,mySql 项目框架"恰好是一个典型的企业级开发组合,它们各自扮演着不同的角色,共同构成了强大的后端开发基础。...
在这个入门的Spring MVC demo中,我们将深入探讨其与Eclipse IDE和Maven构建工具的集成。 首先,Eclipse是一款广泛使用的Java集成开发环境,支持多种插件,包括M2Eclipse,这是一个专门用来管理和构建Maven项目的...
在本文中,我们将深入探讨如何使用Maven、Spring MVC和Jetty实现文件的上传与下载功能。这是一个典型的Web应用程序开发场景,特别是在企业级应用中,文件的上传和下载是不可或缺的功能。 首先,让我们从Maven开始。...
ssm_spring_mvc_maven.war,页面用的bootstrap,实现了记录的增删改查,数据回显,模糊查询
"maven+spring MVC+Mybatis+jetty+mysql" 的组合是常见的开发栈,它涵盖了项目管理、前端控制器、持久层操作、应用服务器以及数据库管理等多个层面。下面将详细介绍这些关键技术及其在实际应用中的作用。 1. Maven...
1. 首先,创建一个新的Maven项目,并在pom.xml文件中添加Spring、MyBatis、Spring-MVC相关的依赖。 2. 接着,配置Spring的bean定义文件(如applicationContext.xml),定义服务层(Service)和数据访问层(DAO)的...
《基于Spring MVC、Spring、Hibernate和Maven的企业级员工信息管理系统》 在现代软件开发领域,企业级应用的构建往往离不开高效、稳定的框架支持。本系统以“spring mvc+spring+hibernate+maven”为核心技术栈,...
这是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53508757 。名为:Spring MVC+Maven 实现同一项目的前端和后台交互,该源码示例了前端和后台如何进行参数的绑定传递。