在seam中如何实现用戶登录验证码
Mrpublic
2009-03-05
就是一个随机产生的验证码。
把它写成一个实体bean 还是一个无状态的会话bean? 我是选后者,但怎样把它产生的结果 注入到登录页面中呀?? |
|
Mrpublic
2009-03-05
期待中。。。。
|
|
Mrpublic
2009-03-05
大家是用什麽樣的方法去實現的呢?謝謝分享呀。。。
|
|
happylo
2009-03-05
|
|
Mrpublic
2009-03-05
十分感謝你哦,但可惡的公司,禁止上blog ,進不了呀???
![]() ![]() ![]() ![]() 好想看看 |
|
Mrpublic
2009-03-05
happylo 写道
非常感謝你的參考!! ![]() ![]() ![]() ![]() 我能成功的運用了,呵呵 你的產生的那個驗證碼 是不是只能是4位的數字, 我又參考其它的一點 自己把你的那個改了一下,就能產生數字與字母了 我改的如下: 你的原代碼: Random randomNumber = new Random(); verifyCodeInSession = randomNumber.nextInt(8999) + 1000 + ""; 改為: String base="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; int size=(int)base.length(); Random rand=new Random(); verifyCodeInSession=""; for(int i=0; i<4; i++){ int start= rand.nextInt(size); String tmp=base.substring(start, start+1); verifyCodeInSession+=tmp.toLowerCase(); } 呵呵。再次謝謝 |
|
5day
2009-03-09
seam手册中:
Security 15.1. Overview CAPTCHA 例子请看: seam/examples/seamspace/view/register.xhtml |
|
Mrpublic
2009-03-09
5day 写道 seam手册中:
Security 15.1. Overview CAPTCHA 例子请看: seam/examples/seamspace/view/register.xhtml 3Q 我會去認真的看,呵呵。。 |