- 博客(76)
- 收藏
- 关注
转载 上传图片之上传前预览图片
上传图片对图片进行一下预览,可以了解图片上传后大概会是什么样子,此功能用js实现,然后在fileupload控件的change事件中调用,这样当用fileupload选择完图片以后,图片就会自动显示出来了。功能很简单,却很实用。预览图片的js代码:[javascript] view plaincopy"text/javas
2015-02-05 16:29:01
530
原创 图片上传 预览
在处理表单的时候,如果input类型为file时,FF,chrome,IE8获取文件时获取到一个fakepath,而不是真正的文件地址;不过ie6,ie7却可以获取,在IE8之后,安全级别提高了。但是,当出现一个客户端图片预览这样的需求的时候,对于不同浏览器就要采用不用的策略了;IE可以使用滤镜,chrome等可以使用HTML5的方式,ie8 input,具体如下:
2014-10-24 16:13:00
890
原创 java tomcat https 配置
1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,我感觉单向就行了。 如果想要用系统的人没有证书就访问不了系统的话,就采用双向 前提Java环境配置好了 tomcat服务器配置https双向认证第一步:为服务器生成证书使用keytool为Tomcat生成
2014-08-08 12:05:49
887
原创 ireport 使用小结
1,PDF 中文 不显示问题,解决方案:配置如图2,textfield 自動換行3,自動換行后,并排出现高高低低4,如何让ColumnFooter紧跟Detail显示首先将报表属性中的More选项卡中的Floating Column Footer选项选中,再将Summary区域的高度设为0(或者删掉),Column Footer就会紧挨着Deta
2013-12-08 15:33:13
946
原创 java.sql.SQLException: Start position [1] cannot exceed overall CLOB length [0]
Hibernate 3.6的一个bug:如果把某个字段标记为“@Lob”(MySQL中将对应至LONGTEXT),并且在插入对象时该字段的值为空(null或”"),Hibernate将抛出下面的异常,导致插入失败经google,Hibernate的JIRA上已经记录了该bug:http://opensource.atlassian.com/projects/hibernate/brow
2013-04-26 10:11:41
1677
转载 upload.parseRequest 为空
另外:http://bbs.csdn.net/topics/380264143 FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); upload.setHeaderEncoding("UTF-8");
2013-03-03 23:44:15
542
转载 Hibernate Reverse Engineering 生成ORM持久化类的问题
Hibernate Reverse Engineering 生成ORM持久化类的问题 报错1:点击"Hibernate Reverse Engineering"出现如下错误:"This wizard generates Hibernate3.0 OR mappings(*.hbm.xml).The project your select is a Hibernate 2 proje
2013-01-17 11:02:35
1169
原创 關於 fastjson 中的 SimplePropertyPreFilter
版本:fastjson-1.1.26SimplePropertyPreFilter源碼:package com.alibaba.fastjson.serializer;import java.util.HashSet;import java.util.Set;public class SimplePropertyPreFilter implements PropertyPreFilt
2012-12-17 18:41:29
4920
原创 org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not a
org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here错误重现:public class BaseDaoImpl extends Hibernate
2012-12-16 23:08:01
689
原创 Spring 3 Annotations - HibernateDaoSupport - Repository Requires Session Factory
Spring注解方式,异常 'sessionFactory' or 'hibernateTemplate' is required的解决方法 HibernateDaoSupport is supplied with SessionFactory via setSessionFactory(). However,setSessionFactory() is final, so yo
2012-12-16 23:03:36
719
转载 Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作2008-07-28 17:202008-06-11 17:24var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月
2012-12-12 10:32:09
393
转载 构建SSH框架日志系统
完善的Web应用需要有完善的日志系统的支持,日志系统在项目的跟踪调试过程中发挥着重要作用。Struts,Spring和Hibernate均提供了自己的日志框架,有效地配置日志系统在项目开发过程中占据着一定的比重。本文简要介绍SSH框架的日志系统和相关配置,以方便日常项目的开发。Struts 2的日志系统Struts使用commons logging来封装其日志系统,JCL(Apac
2012-12-07 14:22:20
1983
原创 activiti 试水 之一
照着官网文档动了动手(可惜英语不行,费了不少劲)所需文件下载:官网下载地址:http://activiti.org/download.html 点击打开链接本次使用的是 activiti-5.10.zip 与 apache-ant-1.8.4-bin.zip操作:解压 activiti-5.10.zip ,例如 解压到:d:activiti-5.10解压apache-ant
2012-11-08 23:57:24
590
转载 類似 搜索提示功能
autoComplete.autoComplete {margin:8px;position:relative;float:left;}.autoComplete input {width:200px;height:25px;margin:0;padding:0;line-height:25px;}.autoComplete ul {z-index:-12;padding:0px;mar
2012-11-06 09:50:45
381
原创 struts2 文件下載 問題
使用 FF ,Google Chrome 都沒有問題,使用IE 程序就報錯,如下:java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407) at org.apache.struts2.dispatc
2012-11-01 18:41:35
345
原创 Struts2中的文件下载
以下是我的配置:struts.xml application/vnd.ms-excel attachment;filename="${downloadChineseFileName}" downloadFile action:private final static String DOWNLOADFILEPATH =
2012-11-01 11:47:46
337
原创 ajax 提交 報錯 參數有問題
org.apache.tomcat.util.http.Parameters processParameters警告: Parameters: Character decoding failed. Parameter skipped.項目裡報這個錯,到網上查,是由於 ajax提交是 參數裡有 %。 解決方法也有好幾種。我的情況是這樣的:$.ajax({ type:"P
2012-10-30 18:46:48
709
转载 IE 打開文件亂碼 等
这几天一直很纳闷,在Tomcat部署的网站中的下载文件中,如果文件是rar类型的,一点击下载rar文件就直接打开,并且出现乱码,右键另存为浏览器也是默认为html格式,一直以为是浏览器IE的问题,后来发现其实不关浏览器的问题,而是Tomcat服务器配置的问题,具体如下:web.xml文件中配置下载文件类型TOMCAT在默认情况下下载.rar的文件是把文件当作text打开,以至于IE打开RA
2012-10-29 10:39:18
1115
转载 J2EE监听器和过滤器基础
Servlet程序由Servlet,Filter和Listener组成,其中监听器用来监听Servlet容器上下文。监听器通常分三类:基于Servlet上下文的ServletContex监听,基于会话的HttpSession监听和基于请求的ServletRequest监听。 ServletContex监听器ServletContex又叫application,存在范
2012-10-23 23:53:28
1032
转载 J2EE中监听器Listener的应用
本文以二个Listener实例来讲述ServletContext、HttpSession对象生命周期及ServletContext、HttpSession对象中属性变化情况。 实例一: 用于监听ServletContext对象生命周期及ServletContext对象中属性的变化情况的监听器ContextListener,分别实现了ServletCo
2012-10-23 23:16:32
2883
转载 struts2拦截器+过滤器
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺
2012-10-23 22:43:09
3428
转载 SWFUpload简单使用例子 Java版(JSP)
SWFUpload官方的例子都是PHP的,在这里提供一个Java版的最简单的使用例子,使用JSP页面完成所有操作。 实现上传,分为三步: 1、JavaScript设置SWFUpload部分(与官方例子类似): Js代码 var upload; window.onload = function() {
2012-10-19 18:32:15
1794
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一
2012-10-19 14:14:55
351
转载 Spring事务管理
Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。 本章主要目标如下: 1,Spring事务 2,事务属性 3,事务管理器 4,声明式事务 1.1Spring的事务 事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务
2012-10-19 14:03:45
625
转载 MyEclipse 项目有红感叹号
问题原因】:工程中classpath中指向的包路径错误【解决办法】:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。 下面两段为我解决此问题时在网上找的参考资料,可参阅:你用my
2012-10-19 00:26:42
10503
7
转载 好人缘是经营出来的
职场、商场、战场,古往今来都是人们展现才能斗智斗勇的较力场,很多人会靠自己的聪明才智赢得一席之地,还有很多人四处碰壁、狼狈不堪!职场心法一:不管你身处何处、何种外部环境,都不能没有目标!很多人处入职场很迷茫,结果几年过去了,也没有什么长进,就是因为他没有清晰的目标,并且没有付出足够的努力。我们工作的目的无非就是为了养家糊口、为了学习成长、为了积累知识技能、为了积累人脉、为了积累客户以备自己
2012-10-17 13:31:32
1603
转载 开发者成功应聘的二十六条建议
发现一个好工作不容易,但成功应聘又会面临一系列的挑战。一种建议是多参加面试,提高自己的面试技巧,另一种则是花钱进行模拟面试指导,并制作专业简历。虽然这些建议也会起到一定的作用,但并不是高效的方法。软件行业对工作的要求较高,一些面试前和面试中的问题需要额外注意。制作简历● 简历要简明扼要。长度不要超过两页,面试官要的不是个人传记;● 避免用大篇幅列出你所编写的每一个软件。列出
2012-10-14 23:10:15
360
原创 sshepro(struts2.3+hibernate3+spring3+easyui 1.3.1+jasperreports-4.5.1) 项目 问题集
1.Error: java.lang.IncompatibleClassChangeError: Implementing class 在启动Tomcat时,出现了这个异常 原因: 加载的jar包有重复 ,仔细查看加载的包,去掉其中重复的。2.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
2012-10-13 23:34:41
1689
转载 treegrid级联勾选或深度级联勾选扩展:两种扩展
先明确两个概念:1、级联勾选:不包括未加载的子节点2、深度级联勾选:包括未加载的子节点 两种思路:1、扩展个新方法cascadeCheck,当需要进行级联勾选时,调用该方法进行级联勾选或不勾选。2、扩展onLoadSuccess方法,添加一个自定义属性:cascadeCheck(级联)或deepCascadeCheck(深度级联),通过监听check
2012-10-11 18:46:31
1934
1
原创 easyui $.message.alert 点击右上角的关闭按钮时,不执行定义的回调函数
今天發現這個問題easyui $.message.alert 点击右上角的关闭按钮时,不执行定义的回调函数網上搜索,查到這樣個結果:You can edit the easyui js ,Find this codevar win=_1ed(_1f3,_1f4,_1f5);then add your code like thiswin.windo
2012-09-25 11:18:35
16630
5
原创 Hibernate for循環save() 問題
public void saveCompanyFollow(Supplies as_supplies, String as_followIds,Company as_company) throws Exception { if (as_followIds.equals("")|| as_followIds==null) { throw new Exception("跟進人不能為空:"
2012-07-18 15:25:14
1644
原创 SSH 問題
一:org.springframework.orm.hibernate3.HibernateSystemException: Found shared references to a collection: 原因分析:BeanUtil.copyProperties() 的方式复制一个实体bean的时候,这个实体bean有一个集合属性,因为这个方法只是做了一个浅拷贝,所以新拷贝的实体
2012-05-14 23:22:23
654
转载 struts 2 單文件上傳
通过2种方式模拟单个文件上传,效果如下所示开发步骤如下:1、新建一个web工程,导入struts2上传文件所需jar,如下图目录结构 2、新建Action 第一种方式package com.ljq.action;import java.io.File;import org.ap
2012-05-13 00:32:21
359
转载 struts2 多文件上傳
通过3种方式模拟多个文件上传,效果如下所示 目录结构 新建Action第一种方式package com.ljq.action;import java.io.File;import org.apache.commons.io.FileUtils;import org.apache.struts2.ServletAc
2012-05-12 15:59:01
350
转载 mysql重複記錄 操作
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peop
2012-05-10 16:06:38
827
转载 mysql 數據優化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f
2012-05-04 16:51:18
294
转载 (转)JQuery操作checkbox、radio等示例
(转)JQuery操作checkbox、radio等示例在html的checkbox里,选中的话会有属性checked="checked"。如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($"#xxx".attr("checked")),会打印出"true",而不是"checked"!如果没被选中,打印出的是"un
2012-04-28 22:36:57
367
转载 通用 Java 文件上传和下载组件的设计与实现
概 述 文件上传和下载是 Web 应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。但本座看过不少人在实现上传或下载功能时总是不知不觉间与程序的业务逻辑纠缠在一起,因此,当其他地方要用到这些功能时则无可避免地 Copy / Pase,然后再进行修改。这样丑陋不堪的做法导致非常容易出错不说,更大的问题是严重浪费时间不断做重复类似的工作,这是本座绝不能容忍的。哎,人生苦短啊,浪
2012-04-14 18:03:20
544
转载 spring
Spring源代码解析(一):IOC容器:http://www.iteye.com/topic/86339 Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.iteye.com/topic/86594 Spring源代码解析(三):Spring JDBC:http://www.iteye.com/topic/87034 Spring源代码解析(四):S
2012-04-08 22:30:52
430
转载 html5资源史无前例的 HTML5 资源参考指南
http://www.html5china.com/course/20110919_1841.html史无前例的 HTML5 资源参考指南发布时间:2011-09-19 作者:admin 来源:未知 我要评论尽管 HTML5 规范在 2014 年之前不会有正式版本,很多设计师已经开始试水高级浏览器已经支持的部分 HTML5 功能。 HTML5 为 Web 设计和应用
2012-04-07 20:56:27
1270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人