Json工具类


jqGrid在处理多字段查询的时候要使用json数据,于是,参考了网上的一些写法,写了一个json工具类。其中那个时间格式化,是为了解决json在处理java的java.util.Date出现的问题。

struts2的action中获得request response session 对象


在struts2中有两种方式可以得到这些对象,一般有两种方式,一种是利用Ioc实现拦截器接口,一种是使用静态类。分布如下

jsp中文验证码


网上找到一个不错的中文验证码,稍微改了改,解决了输出时的报错。还不错。代码如下:

改变Eclipse默认编码


windows –> preferences –> General  –>  Content types  –> Text tree  –> Jsp  我们设置最下面的Default Encoding为UTF-8即可.

使用Properties文件来对Log4j进行配置


Log4j will be usually configured using a properties file or xml file externally. So once the log statements are in place you can easily control them using the external configuration file without modifying the source code. Now let’s see how you can obtain the same log output as the previous example using the properties file [...]

简单的Log4j配置


在struts2的网站上看到一个不错的网站:http://www.vaannila.com 看到里面的一些文章很不错。从今天开始陆续翻译一些文章。今天开始翻译Log4j。

使用PHPRpc实现Java和PHP通信


PHPRPC是一款不错的是轻型的、安全的、跨网际的、跨语言的、跨平台的、跨环境的、跨域的、支持复杂对象传输的、支持引用参数传递的、支持内容输出重定向的、支持分级错误处理的、支持会话的、面向服务的高性能远程过程调用协议。官方网址为http://www.phprpc.org/zh_CN/ 本文以Java作为服务器端,PHP作为客户端来作为演示。

Struts2的教程资源下载汇总


目前,国内的java培训貌似很热,这应该和国内的环境有关系。特别是随着电子商务的发展,越来越多的平台都转换到java的平台上来进行开发建设。 原来自己一直使用Struts1,虽然很早知道Struts2出来了,但是一直没时间去看。最近花了点时间看下,感觉确实比Struts1.x好得多。个人感觉有以下几点 1、可以开始使用注解,使用注解的方式一直是我最喜欢的开发方式。虽然从软件开发的理念来讲耦合性太强,但是,即使基于xml配置,基本上很少说可以只更改xml而不更改代码的。一样要更改代码,一样要进行重新编译。使用注解使用起来很清晰明了。挺合我胃口,当然仁者见仁智者见智,关键是习惯。 2、不用去写actionForm。这个直接在Action里面进行控制。这个非常不错。 3、引入拦截器,这个以后在权限控制上就更轻松了。

在java项目中使用Zip打包实现文件下载


zip压缩下载不仅可以减少网络传输,而且可以实现批量的文件下载。最近在项目中用到,写了个工具类,如下

SQL Server的JDBC驱动问题


最近公司换服务器把数据库从SQL Server 2005 升级到 SQL Server 2008。这样,以这个数据库对接的两个系统全部瘫痪,无法进行数据库对接。 首先立即判断是是数据库的驱动问题,好不容易从网上找到了了驱动,下载下来,发现里面有两个文件一个是sqljdbc.jar,另外一个是sqljdbc4.jar,于是将驱动换掉,两个全部导进去,加到CLASSPATH路径,发现,还是不行。两个系统分别出现以下错误: