<div>
<label for="captcha">验证码</label>
<br/>
<input type="text" id="captcha" name="captcha" value=""/>
<img src="/jcaptcha.jpg" id="captchaPic"/>
</div>
<!--验证码-->
<servlet>
<servlet-name>jcaptcha</servlet-name>
<servlet-class>com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>jcaptcha</servlet-name>
<url-pattern>/jcaptcha.jpg</url-pattern>
</servlet-mapping>
jcaptcha是一个验证码的类库
ssh2的话,已经有commons-collections和logging了
<script type="text/javascript">
$(function(){
$('#b-loginForm').dialog({
autoOpen: true,
title: '登录也精彩',
});
var cookiePath="/page";
/*若重新加载(isReload==1),则显示图片且获得用户名的值*/
if($.cookie("isReload")==1){
//设置用户名
var usernameVal=$.cookie("username");
$("#username").val(usernameVal);
$("#captchaPic").show("fast");
$("#password").focus();
$.cookie("isReload",0,{ path: cookiePath });
}else{
$("#captchaPic").hide();
}
/*若获得焦点则显示图片*/
$("#captcha").focusin(function(){
$("#captchaPic").show("fast");
});
/*刷新页面且设置用户名cookie*/
$("#captchaPic").click(function(){
var usernameVal=$.trim($("#username").val());
if(usernameVal.length>0){
$.cookie("username",usernameVal,{ expires: 7, path: cookiePath });
}else{
$.cookie("username","",{ expires: 7, path: cookiePath });
}
$.cookie("isReload",1,{ expires: 7, path: cookiePath });
$.fn.mtea.skipTo(window.location.href);
});
/*
//不能这样
$.ajax({
type: "get",
url: "/jcaptcha.jpg"
});
*/
});
</script>
- 大小: 20.2 KB
- 大小: 3.3 KB
- 大小: 18.3 KB
分享到:
相关推荐
在struts2项目中添加,JCapctcha验证
基于java的开发源码-Struts验证码插件 JCaptcha4Struts2.zip 基于java的开发源码-Struts验证码插件 JCaptcha4Struts2.zip 基于java的开发源码-Struts验证码插件 JCaptcha4Struts2.zip 基于java的开发源码-Struts...
Struts验证码插件 JCaptcha4Struts2
基于Java的Struts验证码插件 JCaptcha4Struts2.zip
基于java的Struts验证码插件 JCaptcha4Struts2.zip
java源码:Struts验证码插件 JCaptcha4Struts2.rar
基于Java的实例源码-Struts验证码插件 JCaptcha4Struts2.zip
Struts验证码插件 JCaptcha4Struts2.7z
基于Java的实例开发源码-Struts验证码插件 JCaptcha4Struts2.zip
spring与struts2整合的小示例,适合初学者,具体说明在博客里
Struts2整合Hibernate32开发注册登录系统Struts2整合Hibernate32开发注册登录系统Struts2整合Hibernate32开发注册登录系统
Struts2整合Spring3.0,Spring虽然有自己的MVC,但是由于繁琐的配置,并不理想,Struts2可以和Spring完美结合,来完成MVC的实现。
struts hibernate 整合,全部源代码都在,struts2+hibernate
struts2整合 jfreechart 实现报表组件
Struts2整合jQuery实现Ajax功能
Struts2Hibernate整合jar包,直接放进工程里用就可以了,不少东西
实现登录与注册的实例!eclipse + Tomacat6.0 + MySQL数据库
mybatis+struts2整合demo里面用到了struts2的ognl和压栈适合初次接触mybatis的开发人员
整合Struts2+JasperReport3 详细讲解利用iReport开发报表