- 博客(4)
- 收藏
- 关注
原创 扩展SiteMesh支持WML
SiteMesh 是opensymphony开源组织下一款优秀的Java组件,一般用于页面模板装饰,以减少重复的视图代码为目的。 SiteMesh目前最新版本2.4.1,对HTML页面支持良好,不支持WML页面的装饰。 集成SiteMesh到web application较为简单,在这里假设读者熟悉SiteMesh用于HTML的装饰,如果读者不太了解SiteMesh的用法,请查阅官...
2010-08-16 14:49:27 157
论观察者模式(Observer)的使用
网络上看到一道JAVA试题: 房间里有猫、狗和人,半夜狗和人都睡了。突然猫叫,狗和人同时被猫叫惊醒。请用 java 程序模拟猫叫同时惊醒狗和人。 给出的参考答案如下: import java.util.Observable; import java.util.Observer; class Cat extends Observable{ /** * 猫叫 */ pu...
2009-03-17 21:49:44 162
Acegi 扩展验证码认证[原创]
很多网站的用户登录,从安全上考虑.不仅需要输入用户名和密码,而且也需要输入"验证码",何为验证码这里不着解释,网上也有很多说明.下面给出在Acegi框架下的实现验证码功能的主要代码. 一.新建AuthenticationProcessingFilter 类 java 代码 import net.sf.acegisecurity.Authentication; ...
2007-11-24 01:13:06 237
解决AppFuse 1.9.4 中的自动登录Bug [原创]
// log user in automatically Authentication auth = new UsernamePasswordAuthenticationToken(user.getUsername(), user.getConfirmPassword()); try { ApplicationContext ...
2007-11-24 00:21:23 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人