- 浏览: 8622 次
- 性别:
- 来自: 深圳
最近访客 更多访客>>
最新评论
-
sunjiesh:
lz上面显示的主要是验证码验证吧,那么String ssnVa ...
Acegi 扩展验证码认证[原创] -
bingdian20045:
Acegi是默认是通过AuthenticationProces ...
Acegi 扩展验证码认证[原创] -
volking:
运来如此。我还以为哪里写错了
解决AppFuse 1.9.4 中的自动登录Bug [原创] -
wswz:
如果用jsf的输入控件,id前面会冠以form的名字。如我的用 ...
Acegi 扩展验证码认证[原创]
文章列表
SiteMesh
是opensymphony开源组织下一款优秀的Java组件,一般用于页面模板装饰,以减少重复的视图代码为目的。
SiteMesh目前最新版本2.4.1,对HTML页面支持良好,不支持WML页面的装饰。
集成SiteMesh到web application较为简单,在这里假设读者熟悉SiteMesh用于HTML的装饰,如果读者不太了解SiteMesh的用法,请查阅官方相关文档。下面简单列出SiteMesh的使用步骤:
一、SiteMesh用法
1.1 web.xml文件配置过滤器
<!--sitemesh filter-->
...
网络上看到一道JAVA试题:
房间里有猫、狗和人,半夜狗和人都睡了。突然猫叫,狗和人同时被猫叫惊醒。请用
java
程序模拟猫叫同时惊醒狗和人。
给出的参考答案如下:
import java.util.Observable;
import java.util.Observer;
class Cat extends Observable{
/**
* 猫叫
*/
public void barking(){
super.setChanged();
System.out.println("猫叫");
super.notifyObserv ...
- 2009-03-17 21:49
- 浏览 1061
- 评论(0)
很多网站的用户登录,从安全上考虑.不仅需要输入用户名和密码,而且也需要输入"验证码",何为验证码这里不着解释,网上也有很多说明.下面给出在Acegi框架下的实现验证码功能的主要代码.
一.新建AuthenticationProcessingFilter 类
java 代码
import net.sf.acegisecurity.Authentication;
import net.sf.acegisecurity.AuthenticationException;
import net.sf.acegisecur ...
- 2007-11-24 01:13
- 浏览 3102
- 评论(3)
// log user in automatically
Authentication auth = new UsernamePasswordAuthenticationToken(user.getUsername(), user.getConfirmPassword());
try {
ApplicationContext ctx =
WebApplicationContextUtils.getWebApplicationContext(getSession().getServletCon ...
- 2007-11-24 00:21
- 浏览 2292
- 评论(1)