![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
文章平均质量分 66
flyflyfly55555
这个作者很懒,什么都没留下…
展开
-
Struts2+Hibernate3+Spring3简单整合练习
第一步:Struts2环境的搭建 1.从http://struts.apache.org/2.1.8.1/index.html下载struts2.1.8。如果可能的话尽量下载110mb的那个。虽然大了点但包含了源码、文档和示例。 2.打开Eclipse,建立WEB项目,名称为S2SH。将struts2.1.8解压后的lib目录下的commons-fileupload-1....2010-04-28 11:38:02 · 112 阅读 · 0 评论 -
tomcat6的https双向认证
1.生成服务器端证书 keytool -genkey -keyalg RSA -dname "cn=localhost,ou=sango,o=none,l=china,st=beijing,c=cn" -alias server -keypass password -keystore server.jks -storepass password -validity 3650 cn=l...2012-09-19 21:41:41 · 197 阅读 · 0 评论 -
使用c3p0数据库连接池时出现com.mchange.v2.resourcepool.TimeoutException
有一个线上环境使用的是c3p0数据库,为外部提供接口服务。最近访问压力增大后台tomcat的日志里面频繁出现 com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResou...2012-08-20 21:08:26 · 1958 阅读 · 0 评论 -
通过反射把map中的属性赋值到实体类bean对象中
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中 但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。 好吧,那就自己再造一个轮子吧。 原理都知道,就是利用反射进行字段的赋值,下面贴代码 主要类如下: import java.lang.reflect.Field; import j...2012-08-16 23:16:06 · 3874 阅读 · 0 评论 -
定时对大数据量的表进行分表对数据备份
工作中遇到数据库中一个表的数据量比较大,属于日志表。正常情况下是不会有查询操作的,但如果不进行分表数据太多,执行一条简单sql语句要等好几分钟。。 分表工具:linux的shell + mysql自身提供的管理命令 原理:使用一个和原表数据结构一样的表,替换原表。 linux shell内容如下: =======================开始 DATE=`date +...2012-02-25 23:37:14 · 443 阅读 · 0 评论 -
导出excel并提供下载
工作中需要动态生成excel并提供下载,留在这个为了以后方面COPY。 protected void responseExcel(String filename,List<String> title,List<String> mapKey,List<Map<String, Object>> reportList,HttpSer...2012-02-24 14:03:05 · 144 阅读 · 0 评论 -
Nginx + tomcat 其中出现的cookie问题
简单说就是:cookie设置时如果设置了路径,则只对此路径下面的页面有效。 tomcat设置的默认路径为项目的部署名称 比如 http://localhost/test 则路径为/path 如果前段有了nginx 访问路径变为http://test.com 则此时是无法设置成功的。 同理 清除cookie时也是这个道理。 这问题折腾了N久。...2012-01-10 15:16:16 · 496 阅读 · 0 评论 -
Spring3.0 MVC的初次尝试
Spring的mvc在2.5的时候尝试过一次,感觉配置繁琐,比struts2还难用 但看了3.0后,感觉新的基于注解的mvc变得简单易用,而且强大。。。。 附上Spring mvc的简易入门教程,我使用的是注解 首先下载需要的jar文件,我用到的有 aopalliance-1.0.jar c3p0-0.9.1.jar com.springsource....2011-03-10 13:51:28 · 107 阅读 · 0 评论 -
记一次hibernate无法取得jdbc插入数据的问题折腾
大概情况如下 前端:struts2+spring3+hibernate3 + mysql 主要用于取得数据库的数据显示在页面,含有少量的数据更新操作。 后端:jdbc + mysql 用于接收某客户端发来的数据(socket通信),并存入数据库,供前端显示。 问题: jdbc可以成功插入数据库,但前端无法取得jdbc插入的数据,而前端自己的更新操作均无问题。 经查看数据库,确定jd...原创 2010-09-22 10:19:22 · 202 阅读 · 0 评论 -
基于jquery的ajax小例子
献给那些懒得看jquery文档的人。 jquery比较常用的Ajax方法是$.ajax(),$.post(),$.get(),后两个是根据前一个方法的简略形式。 这里只介绍$.post()方法。 使用格式如下: $.post(url [,data] [,fn] [,type]); url:请求服务器端的路径, data:可选参数,请求附带的参数。一个json格式的对象如:{"id...原创 2010-05-29 15:01:39 · 90 阅读 · 0 评论 -
sessionDestroyed执行时间的奇怪问题
问题描述: 用户登陆后转到list.jsp页面,此页面不停向服务器请求数据。用户的登录名保存到session和servletContext的用户列表中一个list。当用户session失效的时候从用户列表中删除用户。 问题是: 虽然不停向服务器发送数据,但还是会在不到一分钟的时间内调用sessionDestroyed方法,难道此方法不是在session失效的时候才被调用? 下面贴出完...原创 2010-05-25 11:12:18 · 1379 阅读 · 0 评论 -
接上篇补上window平台自动上传证书文件的批处理问卷
@echo off : host=服务器证书域名或ip,需要和部署时服务器的域名或ip一致 ou=公司名称, o=公司名称 set host=localhost set ou=localhost set o=localhost set password=123456 set validity=3650 set salias=s...2012-09-20 12:54:31 · 169 阅读 · 0 评论