- 博客(22)
- 资源 (23)
- 问答 (2)
- 收藏
- 关注
转载 解决getOutputStream() has already been called for this response
getOutputStream() has already been called for this response异常出现的原因和解决方法:jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:jsp编译成servlet之后在函数_jspService(HttpServletRequest request
2016-04-30 22:22:43 630
原创 RSA
这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和 Leonard Adleman。早在1973年,英国国家通信总局的数学家Clifford Cocks就发现了类似的算法。但是他的发现被列为绝密,直到1998年才公诸于世。RSA算法是一种非对称密码算法,
2016-04-26 22:52:14 341
转载 JSch:纯JAVA实现SFTP文件上传和下载
如果你想用纯JAVA实现SFTP文件上传或下载,或者是想纯JAVA连接到SSH2服务器上执行命令,那就使用JSch.jar包吧。这里我们先描述实现SFTP协议的上传和下载,上代码和详细的代码注释:?123456789101112131415
2016-04-26 22:11:45 953
转载 MyBatis3与Spring3无缝集成-从iBatis平滑过渡
MyBatis3与Spring3无缝集成-从iBatis平滑过渡从2010开始接触iBatis到现在,一直到现在把iBatis作为数据访问层ORM。为了演示一个Web应用,今天又搭了个SpringMVC应用,由于应用比较简单,Spring版本直接用最新版本3.2.4.RELEASE,结果惊讶的发现,Spring已经不推荐使用iBatis了,SqlMapClientDao
2016-04-25 20:26:55 433
转载 Spring配置数据源的三种方式 (dbcp,c3p0,jndi).
[html] view plaincopy1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 bean id="d
2016-04-25 20:25:46 456
转载 加密Spring加载的Properties文件
加密Spring加载的Properties文件 目标:要加密spring的jdbc配置文件的密码口令。 实现思路:重写加载器的方法,做到偷梁换柱,在真正使用配置之前完成解密。 1、扩展package com.lavasoft.freamwork.ext.spring;import com.lavasoft.freamwork.common.Thr
2016-04-25 20:24:00 335
转载 MyBatis
MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目,2010年这个项目由apahce sofeware foundation 迁移到了google code,并且改名为MyBatis。 iBATIS 一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data
2016-04-25 20:21:43 340
转载 DOM4J
1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对象。 DOM4J 最大的特色是使用大量的接口。
2016-04-25 20:09:51 280
转载 ajax传递给后台数组参数方式
在项目上用到了批量删除与批量更改状态,前台使用了EasyUI的DataGrid,用到了批量更改数据状态功能。在前台可以获取每条数据的ID,但是如何通过数组方式传递给后台?通过昨晚的各种方式的调试,终于得出了答案! 在此作为备忘。目前有两种方式可行:方式一前台代码:[javascript] view plain copy print
2016-04-25 20:06:44 642
转载 springMVC与MyBatis整合
Spring与MyBatis整合需要引入mybatis-spring.jar文件包。 其提供了与整合相关的API:SqlSessionFactoryBean--为整合应用提供SqlSession对象资源MapperFactoryBean--根据指定的Mapper接口生成Bean实例MapperScannerConfigurer--根据指定包批量扫描M
2016-04-25 19:57:06 643
转载 Spring结合Quartz实现多任务定时调用
Quartz框架提供了丰富的任务调度支持,比如,在 何时执行何种任务,它是一个开源的由OpenSymphony维护的项目,开发者能够在Java EE,或单独的Java SE应用中使用它。无论是简单的任务调度,还是复杂的企业级应用,Quartz都能够很好地胜任。其中,这些任务可以是普通POJO,甚至还可以是EJB 3.0组件。如果开发者需要开发如下方面的应用,则Quartz是理想的选
2016-04-25 19:55:20 402
转载 sitemesh技术的应用
一,基本概念1,Sitemesh是一种页面装饰技术 :1 :它通过过滤器(filter)来拦截页面访问2 :根据被访问页面的URL找到合适的装饰模板3 :提取被访问页面的内容,放到装饰模板中合适的位置4 :最终将装饰后的页面发送给客户端。2,在sitemesh中,页面分为两种:装饰模板和普通页面。1)装饰模板,是指用于修饰其它
2016-04-25 19:47:48 323
转载 Oracle中insert into select和select into的用法(异常0RA-00905:missing keyword的解决)
两张表进行数据的拷贝,最常用的拷贝语句是:insert into select 和 select into from但是请绝对的注意:在Oracle中select into from不可以使用-----原因很简单:select into是PL/SQL language 的赋值语句!如果使用则Oracle会抛出0RA-00905:missing keyword的异常!但是可
2016-04-25 19:42:52 816
转载 MySQL 的 RowNum 实现
MySQL 的 RowNum 实现 MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!在网上找了再三,通过比较,确认了以下的方法是可行的 :SELECT @rown
2016-04-25 19:40:02 322
转载 Java 复制文件的高效方法
在Java编程中,复制文件的方法有很多,而且经常要用到。我以前一直是缓冲输入输出流来实现的(绝大多数人都是如此),近来在研究JDK文档时发现,用文件通道(FileChannel)来实现文件复制竟然比用老方法快了近三分之一。下面我就来介绍一下如何用文件通道来实现文件复制,以及在效率上的对比用文件通道的方式来进行文件复制 /** * 使用文件通道的方式复
2016-04-25 19:37:43 290
转载 探秘Java中的String、StringBuilder以及StringBuffer
探秘Java中的String、StringBuilder以及StringBuffer探秘Java中String、StringBuilder以及StringBuffer 相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们
2016-04-25 19:29:38 180
转载 web.xml中url-pattern的3种写法
web.xml中url-pattern的3种写法 ① 完全匹配 /test/list.do ② 路径匹配 /* struts2匹配根路径下的全部请求③ 扩展名匹配 *.do struts1 *.html 匹配全部html结尾的请求 * 不能用*,否则报错
2016-04-22 22:06:23 535
转载 getAttribute()与getParameter的区别
分类: Linux当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribute方法来取得要共享的数据。而MVC中用的就是Web组件之间的转发。 下面整理一下getParameter和getAttribute的区别和各自的使用范围
2016-04-21 20:37:46 355
原创 Struts2上传和下载 commons-fileupload-1.2.1.jar
基于commons-fileupload-1.2.1.jar组件struts2的上传和下载Struts2没有原生的下载方法(直接用servlet除外), 借助acommons-fileupload-1.2.1.jar,cos等组件可以很容易的上传和下载 upload.jsp: 文件:
2016-04-19 22:02:49 823
原创 Java 读写Properties配置文件
Java 读写Properties配置文件1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStream inStream)
2016-04-16 16:31:42 269
转载 Spring与Mybatis三种常用整合方法
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件:
2016-04-12 19:02:11 427
原创 为什么mabatis的配置sqlMapConfigxml文件中文注释报错
Error如下:Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### Cause: org.apache.ibatis.builder.BuilderException: Error creating document
2016-04-04 16:29:49 2491
imb-jca-线程堆栈.zip
2020-04-06
struts2 的 人力资源小型网站
2016-04-05
java jaxb解析xml文件为一个对象,取值时需要大量判空
2017-12-12
李刚,javaee企业级应用中的自定义标签库URI错误问题
2015-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人