ExtJs:
Spring注入:
Java:
var fatj_form = new Ext.form.FormPanel( { id : 'fatj_form', url : 'Gzry/Fjxx/EditFjxx.action?format=json', method : 'post', frame : true, border : false, autoWidth : true, fileUpload : true, layout : 'form', items : [ { xtype : 'textfield', labelWidth : 60, readOnly : true, fieldLabel : '名称', name : 'famc', width : 475 } , { xtype : 'panel', layout : 'column', items : [ { xtype : 'panel', layout : 'form', columnWidth : .5, items : [ { xtype : "datefield", format : "Y-m-d", readOnly : true, value : "", labelWidth : 60, fieldLabel : '开始日期', name : 'gzrqks', width : 180 } ] } , { xtype : 'panel', layout : 'form', columnWidth : .5, items : [ { xtype : "datefield", format : "Y-m-d", readOnly : true, value : "", labelWidth : 60, fieldLabel : '结束日期', name : 'gzrqjs', width : 180 } ] } ] } , { xtype : 'fileuploadfield', layout : 'form', id : 'files', width : 475, allowBlank : false, msgTarget : 'side', emptyText : '请选择需要上传的图片...', fieldLabel : '图片附件', name : 'files', buttonText : '', buttonCfg : { iconCls : 'upload-icon' } } ] } );
Spring注入:
<!--文件上传--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" />
Java:
@RequestMapping(value = "EditFjxx.action") public void editFaxx(HttpServletRequest request,HttpServletResponse response, @RequestParam(value = "files", required = false)MultipartFile files) throws IOException { response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); String fileName = files.getOriginalFilename(); String id = request.getParameter("id"); if (id != null && !id.equals("")) { try { if (fileName.endsWith(".jpg")) { InputStream in = files.getInputStream(); Blob tp = Hibernate.createBlob(in); GzryFjxx fj = new GzryFjxx(); fj.setFaid(id); fj.setText(fileName); fj.setTp(tp); gzryFjxxServ.add(fj, faxx); out.print("{success:true,message:'提交成功!!!'}"); } else { out.print("{success:false,message:'文件格式必须是图片文件,扩展名(jpg)!!!'}"); } } catch (Exception e) { out.print("{success:false,message:'提交失败!!!'}"); logger.error(e); e.printStackTrace(); } } else { out.print("{success:false,message:'出现异常!!!'}"); } } //Hibernate实体类: import java.sql.Blob; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.GenericGenerator; @Entity @Table(name = "T_GZRY_FJXX") public class GzryFjxx { private String id; private Blob tp; private String text; @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") public String getId() { return this.id; } public void setId(String id) { this.id = id; } @Column(name = "TP") public Blob getTp() { return tp; } public void setTp(Blob tp) { this.tp = tp; } @Column(name = "TEXT", length = 200) public String getText() { return text; } public void setText(String text) { this.text = text; } }
发表评论
-
Spring的JdbcTemplate对数据库的增删改操作(备忘)
2013-08-06 23:19 865import org.springframework.jd ... -
CXF 配置备忘
2012-09-11 11:32 854服务端配置: web.xml <web-app&g ... -
java获取明天的日期
2012-08-30 16:14 19422public static void main(Strin ... -
java 字符串日期转换成人性化格式
2012-08-06 11:40 979/** * 转换日期格式 * * @param d ... -
JSTL 标签输出java List<List>
2012-08-03 12:05 983<c:forEach var="zcdCh ... -
[转]java代码实现15位身份证号码升级到18位
2012-08-02 12:38 1261原文地址:http://blog.csdn.net/mhmyq ... -
[转]java实现的18位身份证格式验证算法
2012-08-02 12:38 852原文地址:http://fanqiang.chinaunix. ... -
[转]java实现—身份证号码验证
2012-08-02 12:38 841原文地址:http://akunamotata.iteye.c ... -
[转]java验证身份证号码及编码规则和提取相应信息
2012-08-02 12:37 1231原文地址:http://dreams75.iteye.com/ ... -
Java图片/文件下载+Hibernate+Oracle数据库Blob字段类型
2012-08-02 12:37 1246@RequestMapping(value = " ... -
Java 翻页工具类
2012-08-01 12:19 1138@RequestMapping(value = &qu ... -
Java操作数据库工具类
2012-08-01 12:19 1521import java.sql.Connection; ... -
Java读取properties文件工具类
2012-08-01 12:19 1458//DB.properties文件 className= ... -
J2EE项目代码编写规范[转]
2012-07-25 17:01 710代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发 ... -
常用数据库的JDBC连接代码
2012-07-25 17:01 847数据库 连接代码 M ... -
我的Jdon安装第三步出错解决
2012-07-25 17:01 826因为jive论坛是个很有名开放源代码的论坛,从2.1版本以后开 ...
相关推荐
标题 "Extjs + Spring MVC + hibernate + mysql" 涉及的是一个综合性的Web应用程序开发框架,结合了前端UI库、后端MVC框架、ORM工具和关系型数据库。让我们详细了解一下这些技术及其在实际项目中的应用。 1. ExtJS...
基于 Extjs + spring + hibernate 的OA框架 基于 Extjs + spring + hibernate 的OA框架 基于 Extjs + spring + hibernate 的OA框架
在实际项目中,开发者会定义Spring的Service层接口,由Hibernate的DAO层实现数据库操作,DWR则暴露这些Service接口给EXTJS前端调用。EXTJS通过DWR调用服务,获取或更新数据,显示在界面上。同时,Spring的事务管理...
**标题:“extjs+spring+struts+hibernate”** **描述:“extjs+spring+struts+hibernate整合实例”** 这个项目是一个综合性的Web应用开发框架整合示例,它结合了ExtJS(一个强大的JavaScript UI库),Spring(一...
在这个项目中,我们看到SSH被更新到了最新的版本:Struts2.3.20、Spring4.1.4和Hibernate4.3.8,这表明开发者在追求更稳定、更安全以及更优化的性能。 Struts2是MVC(模型-视图-控制器)架构模式的一个实现,主要...
Structs2接收到请求后,通过Spring的服务层调用业务逻辑,最终由Hibernate完成数据库操作。完成操作后,数据通过Spring返回给Structs2,再由Structs2响应给前端的ExtJS4,更新用户界面。 本项目中,这四个技术的...
【图书管理系统源码(ExtJs+struts2+hibernate+spring)】是一个基于Web的软件项目,它展示了如何整合多种技术来构建一个实际的应用系统。这个管理系统使用了前端框架ExtJs,后端MVC框架Struts2,持久层框架...
Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g含全包 第三部分
ExtJs+struts2+hibernate+spring的图书管理系统,可作为毕业设计使用,供大家一起参考学习为。
Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g含全包 共5 部分 全部下载后解压缩
Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g 第4部分
本项目“Extjs+Spring+Hibernate实现分页”结合了三种强大的技术,以构建一个高效、灵活的数据分页系统。下面将详细介绍这三个技术以及它们在分页中的应用。 1. **ExtJS**:ExtJS是一个JavaScript库,专门用于构建...
Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g含全包 共5 部分 全部下载后解压缩
ExtJS 4.2+Hibernate 4.1.7+Spring MVC 3.2.8完成的后台管理项目,觉得是值得参考的实用项目 下载链接
这个项目是一个综合性的企业级应用框架,它整合了三个主要的技术栈:ExtJS、Spring和Hibernate,用于构建一个高效、灵活的办公自动化(OA)系统。这些技术的结合为开发人员提供了强大的功能,使得后端数据处理、前端...
ExtJS、Spring和Hibernate是Java Web开发中的三个关键框架,它们各自在Web应用程序的不同层面上发挥着重要作用。本文将深入探讨这些技术以及它们如何协同工作。 **ExtJS** 是一个强大的JavaScript库,用于构建富...
本系统采用Struts+Spring+Hibernate+Extjs结合技术,严格按照软件工程学的方法进行开发,应用数据库为Oracle 10g。既采用Oracle数据库的坚强数据核心,又结合Struts+Spring+Hibernate框架的稳定性和实用性,还...
Struts2.18+Spring2.56+Hibernate3+Extjs+JSON是一个经典的Java Web开发技术组合,常用于构建高效、可扩展的企业级应用。这个项目涉及到的知识点广泛,涵盖前端、后端以及数据持久化等多个层面。以下是这些技术在...
这是本人自己总结最好用的通用后台管extjs+MySQL+oracle+SQL server数据库源码:主要运用了一下的知识: 1、主要运用的后台框架是extjs, 2、jsp+hibernate+Struts2+spring+ajax+jQuery, 3、用到了Java面向对象的...