摘要: 在web系统中,验证码的应用基本上随处可见.验证码可以防止他人恶意攻击和垃圾注册,可以说已成了web开发中必不可少的环节.遗憾的是,验证码在jsp,jsf的组件库, 至少是一些标准的组件库中并没有出现.本文分别介绍如何在jsp和jsf中使用验证码和我的一些小经验,呵呵.
在jsp中,我们使用apache的taglibs-image(http://jakarta.apache.org/taglibs/sandbox/doc/image-doc/intro.html),可以简便的配置自己的验证码.而由于在jsf中,无法和其他jsp标签库混用(至少不能和上述标签库混用),我们则用Java2D自己绘制验证码图.
阅读全文
摘要: 想起来一年前, 我从万年历上查到七月初七的日子还颇为窃喜了一阵,因为又可以给老婆一个惊喜.没想到一年后的现在,满网络都是七夕的新闻.
.................
.................
.................
不过, 我说了这么多当然不是为了顶一顶刘兄, 我想说的是, 亲爱的老婆, 因为我的脚伤了现在不能陪你出去玩, 偶有着深深的歉意.不过, 你看, 这七夕既然不是啥情人节, 又没有个好兆头, 所以嘛, 不如三月初三我陪你好好去玩玩?
牛郎织女七夕相见, 但是我们比他们幸福, 因为我们每天都可以相见^_^
阅读全文
摘要:
ajax现在的应用也很广泛了,其中可能用的最多,也几乎会在每本介绍ajax的书上出现的案例,大概就是关于用户注册时对用户名的检验.因此我也选中用gwt完成类似的功能.考虑到demo的简易性,具体的功能缩减如下:
在输入框中输入用户名后,将鼠标点离输入框, 程序将调用后台servlet自动检验输入信息.如果输入内容为空,则提示错误信息;如果输入信息为dyerac,则提示该用户已注册(本来应该是先检验数据库看用户名是否已经存在,为了简便我省去了这一步,直接用dyerac替代);如果都不是,则显示出欢迎信息.
同样,你也可以直接点击"test ajax"按键手工进行检验,检验原则和前面相同
阅读全文