- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
验证码实现代码(全)(Code validation code (all))
验证码实现代码(全)(Code validation code (all))
登录行动:
公共课loginaction延伸:{
/ * *
*登录演示
* /
私有静态最终长1l serialVersionUID =;
@自动装配
loginuervice私人有帮助;
私人用户用户;
私有字符串消息;
公共字符串login() {
密码=用户。getpassword();
用户= loginuervice。getuserbyloginname(用户。getusername()。trim());
如果(用户= NULL){
消息=“用户名不对!”;
返回登录;
}
如果(!密码。等于(用户。getpassword())){
消息=“密码不正确!”;
返回登录;
}
getsession()。setAttribute(constantparam.user,用户。getusername());
返回成功;
}
公共getloginuervice() {有帮助
返回loginuervice;
}
公共无效setloginuervice(有帮助loginuervice){
this.loginuervice = loginuervice;
}
公共用户getuser() {
返回用户;
}
公共无效使用(用户){
this.user =用户;
}
公共字符串getmessage() {
返回消息;
}
公共无效setmessage(字符串){
this.message =消息;
}
}
登录服务:
@组件(“有帮助”)
公共课有帮助{
@自动装配
私人UserDao userdao;
/ * *
*检查登陆名是否存在
*归
* /
公共用户getuserbyloginname(字符串登录名){
返回getuserbyloginname UserDAO(用户名);
}
}
登录Dao:
UserDao {公共接口
/ * *
*检查登陆名是否存在
* @param登录名登陆名
*归
* /
公共用户getuserbyloginname(字符串登录名);
}
myibatis配置文件:
?xml version=“1”encoding=“utf-8”?
!DOCTYPE制图
公共”//dtd制图/ 3 / EN”
“HTTP:/ / / / mybatis-3-mapper MyB文档DTD”
映射命名空间=“登录。道。UserDao“
选择id =“getuserbyloginname”parametertype =“字符串”resulttype =“用户”
选择用户名,密码,从sys_user么= # {用户名用户名}
选择
映射器
登录JSP:
% @页面语言=“java”进口=“java util。*”pageencoding =“UTF-8”%
% @ taglib前缀=“URI =“/ Struts标签”%
!DOCTYPE html PUBLIC“- / / / / W3C HTML 4.01 DTD的过渡/ EN”HTTP:/ /两。org / TR / HTML4 /松。DTD”
html
head
meta http equiv =“内容类型”content=“text/html;字符集= UTF-8”
脚本type=“text/javascript”src=“JS /附加码。JS” /脚本
脚本type=“text/javascript”src=“jquery-1.2.6。包。JS” /脚本
标题系统登录/名称
脚本类型“文本/ JavaScript”
功能changeimg() {
/(警报)(123);
无功imgsrc = $(“# imgobj”);
VaR src= imgsrc attr(“src”);
imgsrc .attr(“src”,chgurl(SRC));
}
/ /为每次请求加上时间戳
/ /为了使每次生成图片不一致,即不让浏览器读缓存,所以需要加上时间戳
功能chgurl(URL){
VAR时间=(新valueof()());
url = URL串(0, 17);
如果((URL。indexOf(”和“) = 0)){
url =网址+“×夯实=”+时间戳;
其他{ }
“+”?时间戳=“+时间戳;
}
返回的URL;
}
功能isrightcode() {
VaR代码=美元(“# verycode”)。
attr(“价值”);
代码=“C =”+代码;
$ ajax({
类型:“邮政”,
网址:“resultservlet”,
数据:代码,
成功:回调
});
}
函数回调(数据){
/警报(数据);
VaR的长度= data.length;
/警报(长度);
如果(长度= 9){
您可能关注的文档
- 论治理通货紧缩的财政政策(Fiscal policy for deflation).doc
- 音乐词典(dictionary of music).doc
- 音频格式常识(Audio format common sense).doc
- 页眉页脚和目录(Headers, footers, and directories).doc
- 音乐-巴洛克时期意大利歌曲的风格特征探究(Music -- a study of the style features of Italy songs in Baroque).doc
- 音体美(Body beauty).doc
- 音响知识完全手册(完整版)(A complete handbook of sound knowledge (Complete Edition)).doc
- 音画日志完整代码《人生学会随缘,才能活得自在》(Analyze log complete code of human society going on, live well).doc
- 韩国动物用医药品等的制造业、进口与销售业的设施基准令(Benchmark facilities for the manufacturing, import and marketing of animal products such as Korea).doc
- 韶山(Shaoshan).doc
- 骑行的100个小技巧(100 Tips for cycling).doc
- 高、大型建筑自动消防设计探讨厦门中建东北设计院(Discussion on automatic fire fighting design of high and large building -- northeast Design Institute of Xiamen Zhongjian).doc
- 高一《经济生活》第一次月考试题(Gao Yi, economic life, the first monthly examination question).doc
- 高一 第一课 信息技术课程概述(High school lesson 1 information technology curriculum overview).doc
- 高一暑假作业答案 新世界出版社(High school summer job answer new world press).doc
- 饼饼(Cake cake).doc
- 高一第5课《杜甫诗三首》(人教版)(Gao Yi, fifth lessons, three Du Fu Poems).doc
- 高一数学必修4公式(High math compulsory 4 formula).doc
- 香港读研申请攻略(Hongkong graduate application for Raiders).doc
- 骄傲自大必失败,付出汗水终有报--状元李晓鹏高中自传(Pride and pride will fail, and sweat will make a report -- Li Xiaopeng, a high school autobiography).doc
最近下载
- 苏教版(2024版)七年级上册生物期末复习知识点清单.docx VIP
- 修剪指甲教学课件.pptx VIP
- NB∕T 20006.4-2021 压水堆核电厂用合金钢 第4部分:反应堆压力容器接管嘴用锰-镍-钼钢锻件.pdf
- 《智慧仓储管理》课程标准.doc VIP
- 中国骨质疏松症及骨质疏松性骨折非药物干预防治指南(2025年版)PPT课件解读(2).docx VIP
- 13《少年中国说(节选)》 公开课一等奖创新教学设计.docx VIP
- 【行业研究报告】中国金融科技行业研究报告-2022年4月.pdf VIP
- 品种混杂退化原因PPT.ppt VIP
- 储罐内壁升降作业平台施工方案.doc VIP
- 【竞品分析文档】中国元宇宙产业竞品分析报告-2022年4月.pdf VIP
文档评论(0)