- 博客(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
158
原创 maven的安装与配置
一.安装maven1. 安装JDK2. 到maven的官网下载一个maven的压缩包官网地址:http://maven.apache.org/最新版本3.0.43. Mavne的安装类似于JDK,解压该压缩包到任意目录,本文以...
2012-03-28 13:36:19
148
原创 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
156
原创 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
121
原创 让web程序动态编译:javarebel使用指南
作为一名javaWeb的开发工程师,你还在每改一次程序都重启一次服务器吗!?让我们来结束这个落后的时代,让修改java程序变得和修改jsp程序一样容易吧。 本文以myeclipse+tomcat+JDK1.6为例。 1. 下载一个javarebel.jar(附件中有带) http://zeroturnaround.com/j...
2011-12-07 17:37:02
139
原创 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
472
原创 手工搭建注解方式的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
160
原创 No mapping found for dependency [type=com.opensymphony.xwork2.ObjectFactory, nam
1. 先贴出异常 2011-11-04 13:51:35 [main:5015] - [ERROR] Dispatcher initialization failedcom.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDepe...
2011-11-04 14:00:02
353
原创 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
223
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
599
原创 web.xml文件标签解析
1. 过滤器<!-- 定义Filter --><filter><!-- Filter的名字 --><filter-name>log</filter-name><!-- Filter的实现类 --><filter-class>lee.LogFilter</filter-class> &
2011-10-28 09:42:50
107
原创 Spring事务配置的五种方式(转载)
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,...
2011-10-20 11:30:40
115
原创 struts2文件上传
一:Struts2上传说明 Struts2的本身没有集成文件上传框架,但它提供了对第三方插件的封装,已经让开发人员很方便的调用各种框架。所以需要加入第三方文件上传框架,常用的有Common-FileUpload和COS。其中Common-FileUpload更为方便,也是Struts2的默认框架。Common-FileUpload可以在http://jakarta.apache.or...
2011-04-26 11:21:38
106
原创 FatJar–Eclipse打包插件使用说明
在Eclipse下,如果要将JAVA应用程序打包,一般用”文件”菜单下的”导出”就可以导出为可执行Jar文件,但如果工程里有其他的库文件的话,那Eclipse就无能为力了。 做一个简单的测试: 依据与猜想:Java程序在执行前会首先查找自己所在的目录下有没有JRE;其次查找自己的父目录下有没有JRE;最后才是查询Windows的注册表(详见王森的《Java深...
2009-03-25 10:48:11
136
JAVA反射(Java Reflection)简述
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的...
2008-11-06 09:27:34
117
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
98
原创 如何用 CSS 将超出显示宽度的内容隐藏起来
一般的文字截断(适用于内联与块):.text-overflow {display:block;/*内联对象需加*/width:31em;/*指定宽度*/word-break:keep-all;/* 不换行 */white-space:nowrap;/* 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象。不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内...
2008-10-24 16:47:12
779
原创 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
116
应用Jabber开发JAVA程序实例 第二章 2-0
第二章:建立一个连接应用程序一个Jabber session由两个平行的XML流构成,一个从客户端到服务器,另外一个从服务器到客户端。连接程序在这章中用到了一个jabber服务器:Ejabberd,Ejabberd允许在两个客户端之间传达信息。Ejabberd是一个免费并且开源的jabber服务器,你可以从下面的连接中下载Ejabberd:http://www.jabberstudio...
2008-08-31 13:51:11
173
应用Jabber开发JAVA程序实例 第一章 导言3
未来的发展这是一个扩充jabber功能的范围。Jabber团体现在的普遍工作,是为以后版本能够得到改进。这种jabber服务器的改进将要支持: 支持强大的基本功能,例如语音聊天和手写板。 支持标准的企业特征,例如对于服务的支持。 支持对安全的改进,错误探测和改良机制为更简洁高级的信息传达系统服务。...
2008-08-31 13:45:27
139
应用Jabber开发JAVA程序实例 第一章 导言2
Jabber的优势Jabber允许你开发自己的即时通讯产品,任何一个jabber服务器中都能为终端用户维持聊天会议等基于在线的服务。Jabber的一些优势:开源:协议是开源的,jabber提供免费和付费的服务器,客户端,以及能够把他们融合到你现有的应用程序中的组件。这个可以免费执行的服务器包含了1.0之前的版本,OpenIM和ejabberd。付费的服务器包含了Antepo 和Mera...
2008-08-31 13:44:06
158
应用Jabber开发JAVA程序实例 第一章 导言1
Jabber 的体系结构1. Jabber的服务器使用两个端口:5222和5269。5222用于客户端和服务器通讯,服务器和服务器通讯。2. 客户端和服务器或者服务器和服务器通讯使用的是tcp协议。3. 关于消息传递,Jabber服务器使用的是消息推进技术而非消息拖拉技术,就是说,客户端不能向服务器请求消息,而由服务器向客户端发送消息。4. Jabber唯一标识的格式化格式是:[n...
2008-08-30 18:38:38
167
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
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人