- 浏览: 185368 次
- 性别:
- 来自: 深圳
最新评论
-
masuweng:
好好
与ant结合使用yguard -
lenomon:
你也可以看看这个,Linux同步时间命令ntpdate
Linux与远程时间服务器同步 -
木叶之舟:
我这里有个疑问,就是我想通过拦截外键的属性,该怎样实现呢?
比 ...
springside的filter查询 -
dongbiying:
好!
与ant结合使用yguard -
javaray:
遨豪(大连)科技有限公司自2007年与Liferay,Inc合 ...
Liferay的CAS SSO实现思路
文章列表
原文地址:http://till.iteye.com/blog/142984
SUSE
Linux
Enterprise下安装JDK1.6和Tomcat5.5
1.JDK下载:
http://java.sun.com
下载自解压包:jdk-6u17-linux
-i586-rpm.bin
赋予权限:chmod 755 jdk-6u17-linux
-i586-rpm.bin
./jdk-6u17-linux
-i586-rpm.bin解压并安装
2.设置环境变量:
vi /etc/profile
插入:
...
- 2009-11-17 11:35
- 浏览 2531
- 评论(0)
原文地址:http://www.21jn.net/html/85/n-285.html
Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。
接口:
目前Servlet2.4和JSP2.0总共有8个监听器接口和6个Event类,其中HttpSessionAttributeListener与
HttpSessionBindingListener
皆使用HttpSessionBindingEvent;HttpSessionListener和
HttpSessionActivationListener则都使用HttpSessionEven ...
- 2009-11-11 16:56
- 浏览 1249
- 评论(0)
原文地址:http://zhangjunhd.blog.51cto.com/113473/20629
1
.
Servlet
过滤器
1.1
什么是过滤器
过滤器是一个程序,它先于与之相关的
servlet
或
JSP
页面运行在服务器上。过滤器可附加到一个或多个
servlet
或
JSP
页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择:
①以常规的方式调用资源(即,调用
servlet
或
JSP
页面)。
②利用修改过的请求信息调用资 ...
- 2009-11-11 16:31
- 浏览 1360
- 评论(0)
原文地址:http://sunxboy.iteye.com/blog/419033
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet
同时还存在着这样一种配置节:context- ...
- 2009-11-11 14:46
- 浏览 1079
- 评论(0)
原文地址:http://liujinpan75.iteye.com/blog/508263
1.Servlet与JSP有什么区别?
Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。
不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后
嵌入Java或者JSP的标记。Servlet是纯Java代码,通常用于控制,不用于输出。在MVC模式中,JSP通常充当视图,Servlet通常充
当控制器。另外,JSP在运行的时候还要转换成类 ...
- 2009-11-11 14:14
- 浏览 1423
- 评论(0)
原文地址:http://darkranger.iteye.com/blog/480041
在进行Struts2的标签库介绍之前,有必要着重对OGNL(Object Graph Navigating
Language)对象导航语言做一详细解析。因为在之后的演示代码中经常会用到一些有关OGNL的代码,为了不让读者一头雾水,也为了更好学习
Struts2的标签库。因此笔者把OGNL当作学习Struts2标签库的基础知识来介绍。让大家学习Struts2的基础打得更加扎实点。
技术要点
本节代码对OGNL一些常用特性进行分析,用演示代码演示这些特性。
常 ...
- 2009-11-09 18:08
- 浏览 1989
- 评论(0)
原文地址:http://www.blogjava.net/max/archive/2007/04/28/114417.html
OGNL是通常要结合Struts 2的标志一起使用,如<s:property value="xx" />
等。大家经常遇到的问题是#、%和$这三个符号的使用。下面我想通过例子讲述这个问题:
首先新建名为Struts2_OGNL的Web工程,配置开发环境。之前很多朋友在使用Struts
2的过程中都遇到乱码问题。当然乱码问题由来已久,而且涉及多方面的知识,所以并非三言两语可以说明白,而且互联网上也已经有很多这方便的文章,大家可以
...
- 2009-11-09 17:46
- 浏览 1476
- 评论(0)
jmail收发邮件,发送邮件基于smtp协议,收邮件基于pop3协议,当然没有弄邮件服务器了,贴下代码,实在没什么好说的。
还有一点要记住smtp服务器的常用端口是25;pop3是110。
发邮件:
package wherever.zhj.mail;
import java.util.ArrayList;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Address;
...
- 2009-10-28 17:09
- 浏览 1713
- 评论(0)
不重视细节,如何谈得上成功?
1)程序员每天总结自己一天任务的完成情况
最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多。
2)考虑自己明天应该做的主要工作
把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作。
3)考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法
出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢。
4)考虑自己一天工作完成的质量和效率能否还能提高
一天只提高1%,365天你的效率就能提高多少 ...
- 2009-09-23 15:10
- 浏览 904
- 评论(0)
刚看了几个extjs的基本是视频讲的是extjs的仿oop特性,代码有点bt也很妙,记下来为了不让自己忘记。
1.支持命名空间
Ext.namespace("Ext.dojochina");
这句代码相当于java中的
package Ext.dojochina;
把ext对象放到不同的包里加以区分。当然引用的时候是要加上命名空间了。
2.支持类实例属性
Ext.dojochina.Person = Ext.emptyFn;
这句代码是说创建了一个Person空对象,相当于
Ext.dojochina.Person =function( ...
- 2009-09-17 01:53
- 浏览 1074
- 评论(0)
SICS的整体风格是我比较满意的一处:严格按照JAVA的包依赖关系设计,体系清晰。
本来想发一些截图的,但是上传图片的速度实在太慢,所以这里就偷懒了,仅文字描述一下吧!
SICS的包定义为:
0)wherever.sysframe:这个是程序 ...
- 2009-09-15 20:34
- 浏览 843
- 评论(0)
言归正转。从现在开始,我开始实际的讲解SICS的编程。
首先,我们看看SICS到底是个什么样子,以下是一些相关图片。
SICS提供了3种运行模式,上面的这幅图片是第一种:控制台运行模式。控制台运行模式是一些JAVA服务程序的典型运行模式。通常来说,这样的模式启动快,占用资源小。
上面的这幅图片是SICS的第二种运行模式:图形模式,或者说管理模式。以下截图是它的一些相关图片,主要是关于项目的管理界面。
这个是项目的基本信息。
这个是项目的组件管理。
- 2009-09-15 20:33
- 浏览 889
- 评论(0)
这几天多在用jasperreports写下一点入门的东西。这里就不讲在ireport里连接jdbc了,不切实际。单说在应用里用javabean提供数据实现报表展现。
不讲别的就贴代码了。具体的操作在代理注释。下面有附用ireport图形界面连接jdbc生成报表。要添加的jar也附上。我开始练手的时候找的要死,因为多是以前的版本。配用jar很难找。还有介绍个根据包名查找具体jar的网站,应该很多人多指导了www.findjar.com,但是好像也有好些超找不到。
以下是文本报表
javabean:
package lld.test.ireport.zhj;
publi ...
- 2009-09-14 17:43
- 浏览 2688
- 评论(0)
在经过了前面的长篇叙述之后,我开始犹豫:是否真的可以向大家讲解SICS的实践应用了?
牛虽然吹得震天响,但是真到要开始面对众多行家里手的时候,我不得不说:作为SICS的作者,虽然我清楚它的能力,却也非常清楚它的 ...
- 2009-09-14 13:41
- 浏览 853
- 评论(0)
9)保护你的产品
如果前面所提的那些您认为都是一些常见的话题,那么我至少还可以最后一次诱惑你:SICS可以保护你的劳动果实!
说到保护自己的(JAVA)劳动果实,大家首先想到的肯定会有混淆、反编译、加密之类的话题。是的,SICS所做的保护也正是这些问题。
在基于通常的服务器,包括WEB容器和EJB容器的开发中,你是如何发布你的应用系统的?几乎只是一个简单的打包过程吧?当你的竞争对手拿到你的程序(一
个JAR包)后,我想你肯定能想到结果会怎样吧!你一定很想混淆吧,那么你为什么不混淆?“没办法,一旦混淆,很多程序根本运行不了了!”这是常见的原
因,是你不得不让你的产品在没有任何保护 ...
- 2009-09-08 16:19
- 浏览 896
- 评论(0)