自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 maven工程在Jetty服务器上的自动化部署(开发者模式)

1. 首先你的 web 工程必须是一个 maven 工程。   2. 在 maven 工程的 pom 文件中加入 jetty-maven-plugin 插件,以下为 pom 代码示例: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org...

2012-03-30 08:18:01 170

原创 maven的安装与配置

一. 安装 maven 1.       安装 JDK 2.       到 maven 的官网下载一个 maven 的压缩包 官网地址: http://maven.apache.org/ 最新版本 3.0.4 3.       Mavne 的安装类似于 JDK ,解压该压缩包到任意目录,本文以...

2012-03-28 13:36:19 159

原创 maven工程在tomcat服务器上的自动化部署(cargo版)

跟maven的tomcat插件相比,cargo插件更专业也更灵活,缺点是配置稍显麻烦。   1. 首先你的 web 工程必须是一个 maven 工程。   2.修改 tomcat 的 tomcat-users.xml 文件,目录为 conf\tomcat-users.xml ,加入以下内容: 1.<role rolename="manager"/>...

2012-03-26 09:17:31 170

原创 maven工程在tomcat服务器上的自动化部署

1. 首先你的 web 工程必须是一个 maven 工程。   2.修改 tomcat 的 tomcat-users.xml 文件,目录为 conf\tomcat-users.xml ,加入以下内容: <role rolename="manager"/> <user username="tomcat" password="123456" rol...

2012-03-12 14:49:54 135

原创 让web程序动态编译:javarebel使用指南

      作为一名javaWeb的开发工程师,你还在每改一次程序都重启一次服务器吗!?让我们来结束这个落后的时代,让修改java程序变得和修改jsp程序一样容易吧。         本文以myeclipse+tomcat+JDK1.6为例。         1. 下载一个javarebel.jar(附件中有带)           http://zeroturnaround.com/j...

2011-12-07 17:37:02 149

原创 spring+liquibase开发实例

    这两天想玩liquibase,去网上看了看,大多是那一篇文章抄来抄去的,一点不实用,而且没说咋跟spring结合,自己研究了研究,现在把研究结果贴出来。     首先声明,我实在spring3.0.6+hibernate3.6.8+struts2.2.3+maven2的基础上加入的liquibase框架,不知道这个框架怎么搭的请参见http://doujiang327.iteye.com...

2011-11-07 15:36:20 482

原创 手工搭建注解方式的spring3+struts2.2+hibernate3.6+maven2

      这段时间不是很忙,头给我说了个事儿:让我把公司的网站给整整,想起来公司好多技术都该换新版本了,这正好是个机会,于是就搭了一套最新的开发框架。       IDE:myeclipse8.6       JAR包管理:maven2       spring版本:3.0.6.RELEASE       (maven中央库目前不支持3.1.0)       struts版本:2.2....

2011-11-07 15:16:54 173

原创 No mapping found for dependency [type=com.opensymphony.xwork2.ObjectFactory, nam

1. 先贴出异常     2011-11-04 13:51:35 [main:5015] - [ERROR] Dispatcher initialization failed com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDepe...

2011-11-04 14:00:02 366

原创 org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException

1. 先贴出异常 java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDec...

2011-11-04 10:18:04 241

log4j:WARN No appenders could be found for logger (org.springframework.web.conte

1. 先贴出异常 log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. 2011-11-4 9:40:09 org.apache.cata...

2011-11-04 09:48:57 610

原创 web.xml文件标签解析

1. 过滤器 <!-- 定义Filter --><filter><!-- Filter的名字 --><filter-name>log</filter-name><!-- Filter的实现类 --><filter-class>lee.LogFilter</filter-class> &

2011-10-28 09:42:50 119

原创 Spring事务配置的五种方式(转载)

    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,...

2011-10-20 11:30:40 124

原创 struts2文件上传

一:Struts2上传说明       Struts2的本身没有集成文件上传框架,但它提供了对第三方插件的封装,已经让开发人员很方便的调用各种框架。所以需要加入第三方文件上传框架,常用的有Common-FileUpload和COS。其中Common-FileUpload更为方便,也是Struts2的默认框架。Common-FileUpload可以在http://jakarta.apache.or...

2011-04-26 11:21:38 110

原创 FatJar–Eclipse打包插件使用说明

       在Eclipse下,如果要将JAVA应用程序打包,一般用”文件”菜单下的”导出”就可以导出为可执行Jar文件,但如果工程里有其他的库文件的话,那Eclipse就无能为力了。        做一个简单的测试:       依据与猜想:Java程序在执行前会首先查找自己所在的目录下有没有JRE;其次查找自己的父目录下有没有JRE;最后才是查询Windows的注册表(详见王森的《Java深...

2009-03-25 10:48:11 147

JAVA反射(Java Reflection)简述

      Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。     Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的...

2008-11-06 09:27:34 123

java排序算法

程序中的通用方法: /**  * 交换方法,把数组中的第i个数和第j个数进行交换。  * @param array  * @param i  * @param j  * @return boolean 交换成功返回true,否则返回false。  */ public boolean swap(int array[], int i, int j) {  if(i>=array.length||...

2008-10-28 09:43:33 102

原创 如何用 CSS 将超出显示宽度的内容隐藏起来

一般的文字截断(适用于内联与块): .text-overflow {display:block;/*内联对象需加*/width:31em;/*指定宽度*/word-break:keep-all;/* 不换行 */white-space:nowrap;/* 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象。不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内...

2008-10-24 16:47:12 794

原创 css背景渐变的技巧与方法

一、从上往下渐变   body{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000);}   二、从左上至右下渐变    body{FILTER: Alpha( style=1,opacity=25,finishOpacity=100...

2008-10-22 11:07:11 120

应用Jabber开发JAVA程序实例 第二章 2-0

第二章:建立一个连接应用程序 一个Jabber session由两个平行的XML流构成,一个从客户端到服务器,另外一个从服务器到客户端。连接程序在这章中用到了一个jabber服务器:Ejabberd,Ejabberd允许在两个客户端之间传达信息。 Ejabberd是一个免费并且开源的jabber服务器,你可以从下面的连接中下载Ejabberd: http://www.jabberstudio...

2008-08-31 13:51:11 185

应用Jabber开发JAVA程序实例 第一章 导言3

未来的发展 这是一个扩充jabber功能的范围。Jabber团体现在的普遍工作,是为以后版本能够得到改进。这种jabber服务器的改进将要支持: 支持强大的基本功能,例如语音聊天和手写板。 支持标准的企业特征,例如对于服务的支持。 支持对安全的改进,错误探测和改良机制为更简洁高级的信息传达系统服务。 ...

2008-08-31 13:45:27 150

应用Jabber开发JAVA程序实例 第一章 导言2

Jabber的优势 Jabber允许你开发自己的即时通讯产品,任何一个jabber服务器中都能为终端用户维持聊天会议等基于在线的服务。Jabber的一些优势: 开源:协议是开源的,jabber提供免费和付费的服务器,客户端,以及能够把他们融合到你现有的应用程序中的组件。这个可以免费执行的服务器包含了1.0之前的版本,OpenIM和ejabberd。付费的服务器包含了Antepo 和Mera...

2008-08-31 13:44:06 171

应用Jabber开发JAVA程序实例 第一章 导言1

Jabber 的体系结构 1. Jabber的服务器使用两个端口:5222和5269。5222用于客户端和服务器通讯,服务器和服务器通讯。 2. 客户端和服务器或者服务器和服务器通讯使用的是tcp协议。 3. 关于消息传递,Jabber服务器使用的是消息推进技术而非消息拖拉技术,就是说,客户端不能向服务器请求消息,而由服务器向客户端发送消息。 4. Jabber唯一标识的格式化格式是:[n...

2008-08-30 18:38:38 173

JSP中EL表达式无效的问题

第一步: 首先确定你是否导入的JSTL包。 在项目上右键,Myeclipse--》Add JSTL Librarys 第二步: 确定用的Servlet / JSP的版本。 查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。 如果有以下内容,表示是Servlet 2.3 / JSP 1.2。 "-//Sun Mic...

2008-08-23 11:38:00 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除