亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

jsp驗證碼使用

2024-09-05 00:17:26
字體:
來源:轉載
供稿:網友

jsp驗證碼使用

yanzhe,jsp

<%@ page autoFlush="false" import="java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*,java.util.*"%>
<%@ page import="org.apache.commons.lang.RandomStringUtils"%>
<%
RandomStringUtils rs=new RandomStringUtils();
String random=rs.randomAlphanumeric(4);
session.setAttribute("random",random);
%>
<%

out.clear();
response.setContentType("image/jpeg");
response.addHeader("pragma","NO-cache");
response.addHeader("Cache-Control","no-cache");
response.addDateHeader("Expries",0);
int width=38, height=12;
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics g = image.getGraphics();
//以下填充背景顏色
g.setColor(Color.WHITE);
g.fillRect(0, 0, width, height);
//設置字體顏色
g.setColor(Color.RED);
g.drawString(random,3,10);
g.dispose();
ServletOutputStream outStream = response.getOutputStream();
JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(outStream);
encoder.encode(image);
outStream.close();
%>

使用Login.jsp

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
<title>網站管理系統--寧波中小在線</title>
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
body,td,th {
font-size: 12px;
color: #000000;
}
-->
</style>
<link href="img/main.css" rel="stylesheet" type="text/css">
</head>
<script language="javascript">
function check(){
if(myform.username.value==""){
alert("請輸入用戶名!");
return false;
}
if(myform.password.value==""){
alert("請輸入密碼!");
return false;
}
return true;
}
</script>
<body>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="750" height="461" valign="top" background="img/admin.jpg"><table width="719" height="366" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="515" height="145">&nbsp;</td>
<td width="158">&nbsp;</td>
<td width="46">&nbsp;</td>
</tr>
<tr>
<td height="67">&nbsp;</td>
<td><img src="img/1.jpg" width="158" height="89"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="132">&nbsp;</td>
<td>
<form action="admin_do.jsp" method="post" name="myform">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="32%" height="25">用戶名:</td>
<td width="68%"><span class="pos_service">
<INPUT class=biaoge3 id=username maxLength=24 name=username>
</span></td>
</tr>
<tr>
<td height="25">密&nbsp;&nbsp;碼:</td>
<td><span class="pos_service">
<INPUT class=biaoge3 id=password maxLength=24 type="password" name=password>
</span></td>
</tr>
<tr>
<td height="25">驗證碼:</td>
<td><span class="pos_service">
<INPUT class=biaoge3 maxLength=24 name=rand>
</span></td>
</tr>
<tr>
<td height="20">&nbsp;</td>
<td><table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" class="red"><img src="yanzh.jsp"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="30">&nbsp;</td>
<td>
<input type="image" src="img/main_login_go.gif" border="0" onClick="return check()">
</td>
</tr>
</table>
</form>
</td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
驗證頁面admin_do.jsp

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,cn.cmpy.company.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<jsp:useBean id="user" scope="page" class="cn.cmpy.company.user"></jsp:useBean>
<jsp:useBean id="userCtl" scope="page" class="cn.cmpy.company.userCtl"></jsp:useBean>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
<title>登陸驗證</title>
</head>
<body>
<%
String username=request.getParameter("username");
String password=request.getParameter("password");
String rand=request.getParameter("rand");
String random=(String)session.getAttribute("random");
if(rand!=null && random!=null && !rand.equals(random)){
out.print("<script language='javascript'>window.alert('驗證碼不正確,請重新輸入驗證碼');history.go(-1);</script>");
}
else{
int id=0;
id=userCtl.loginUser(username,password);
if(id!=0){
session.setAttribute("userid",String.valueOf(id));
response.sendRedirect("main.jsp");
}
else {
out.print("<script language='javascript'>window.alert('用戶名或者密碼不正確,請重新登陸');history.go(-1);</script>");
}
%>
<%}%>
</body>
</html>
 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品综合久久久久久五月天| 亚洲色图校园春色| 国产精品视频导航| 欧美精品久久久久久久| 日韩网站免费观看| 亚洲一区二区三区香蕉| 国产精品一香蕉国产线看观看| 亚洲男子天堂网| 日韩av电影国产| 欧美国产日本高清在线| 不卡中文字幕av| 国产精品∨欧美精品v日韩精品| 欧美华人在线视频| 国产精品日日摸夜夜添夜夜av| 中文字幕一区电影| 久久久精品中文字幕| 日本精品久久久| 欧美人与性动交a欧美精品| 欧美激情伊人电影| 欧美激情国内偷拍| 久久香蕉国产线看观看av| 情事1991在线| 亚洲国产成人av在线| 日韩电影中文字幕一区| 国产精品极品在线| 日韩美女写真福利在线观看| 亚洲a中文字幕| 久久久久五月天| 国产日韩欧美影视| 日韩精品久久久久| 欧美性高潮在线| 亚洲天堂精品在线| 国产精品久久久久久久久久新婚| 亚洲色图综合久久| 亚洲国产精品久久久久秋霞蜜臀| 日韩欧美成人精品| 成人黄色短视频在线观看| 成年无码av片在线| 欧美另类极品videosbest最新版本| 亚洲欧洲一区二区三区久久| 色青青草原桃花久久综合| 美女福利视频一区| 色婷婷久久av| 亚洲欧美日韩在线高清直播| 日韩经典第一页| 亚洲人成伊人成综合网久久久| 亚洲国产又黄又爽女人高潮的| 亚洲国产日韩一区| 色琪琪综合男人的天堂aⅴ视频| 久久久久久一区二区三区| 亚洲91av视频| 庆余年2免费日韩剧观看大牛| 欧美福利视频在线观看| 亚洲另类欧美自拍| 欧美电影免费看| 国产69精品99久久久久久宅男| 国产精品三级久久久久久电影| 国产精品久久久久久久7电影| 亚洲精品福利资源站| 亚洲精美色品网站| 亚洲国产精品电影在线观看| 精品久久久久久久久国产字幕| 国产精品免费福利| 97香蕉久久夜色精品国产| 亚洲精品色婷婷福利天堂| 日av在线播放中文不卡| 色综合久久中文字幕综合网小说| 日韩欧美在线视频| 亚洲欧美精品一区| 欧美精品在线免费播放| 欧美丝袜一区二区三区| 91日韩在线视频| 欧美重口另类videos人妖| 亚洲毛茸茸少妇高潮呻吟| 色综合色综合久久综合频道88| 久久久久国色av免费观看性色| 日本久久久a级免费| 国产97在线亚洲| 国产一区二区三区直播精品电影| 91精品国产91久久久久久最新| 精品人伦一区二区三区蜜桃免费| 欧洲亚洲免费在线| 精品国产鲁一鲁一区二区张丽| 亚洲图片在线综合| 亚洲天堂成人在线| 色妞色视频一区二区三区四区| 国产噜噜噜噜久久久久久久久| 中文日韩电影网站| 久久6免费高清热精品| 成人性生交大片免费看视频直播| 亚洲成人精品在线| 欧美黑人视频一区| 国产精品久久久久久久久久尿| 91精品国产高清自在线| 自拍偷拍亚洲欧美| 欧美裸体视频网站| 久久久精品网站| 亚洲精品自在久久| 中日韩午夜理伦电影免费| 97精品国产97久久久久久免费| 国产精品91免费在线| 日韩av网站电影| 尤物九九久久国产精品的特点| 在线性视频日韩欧美| 久久久精品在线观看| 国内精品小视频| 中文字幕久久久av一区| 国产精品日韩久久久久| 欧美国产高跟鞋裸体秀xxxhd| 国产激情综合五月久久| 欧美一级视频免费在线观看| 亚洲色图偷窥自拍| 久久亚洲国产精品成人av秋霞| 亚洲国产精品大全| 日av在线播放中文不卡| 亚洲第一网中文字幕| 色七七影院综合| 欧美高清一级大片| 久久成人综合视频| 国产精品美乳在线观看| 97精品免费视频| 欧美一区三区三区高中清蜜桃| 欧美理论电影在线观看| 精品亚洲一区二区三区| 亚洲日本欧美日韩高观看| 尤物九九久久国产精品的分类| 国产精品网址在线| 国产精品444| 欧美劲爆第一页| 精品视频久久久久久| 中文精品99久久国产香蕉| 亚洲欧美国产精品专区久久| 亚洲精品久久久久久久久久久久| 亚洲经典中文字幕| 欧美裸体xxxx极品少妇软件| 7777kkkk成人观看| 亚洲国产精品久久久久秋霞不卡| 亚洲欧洲成视频免费观看| 国产精品自产拍在线观看中文| 中文字幕一区二区三区电影| 欧美制服第一页| 亚洲午夜色婷婷在线| 欧美激情一级精品国产| 国产精品免费网站| 成人激情春色网| 国产成人av在线播放| 91夜夜揉人人捏人人添红杏| 欧美电影电视剧在线观看| 欧美裸体视频网站| 国产美女精品免费电影| 九色成人免费视频| 免费91在线视频| 国产欧美日韩中文字幕| 国产香蕉一区二区三区在线视频| 日本精品久久久久影院| 91免费视频国产| 日韩av成人在线观看| 成人高清视频观看www| 久久精品视频免费播放| 欧美午夜片欧美片在线观看| 国产精品青草久久久久福利99| 日本道色综合久久影院| 国产成人精品综合| 亚洲国产精品一区二区三区|