求 在MyEclipse里 用 Struts+hibernate实现 用户登录验证的代码

来源:百度知道 编辑:UC知道 时间:2024/06/16 09:19:11
Struts,hibernate 已经配好,只剩下写类,写Servlet.
我不是要验证码,我要的是把用户输入到文本框的值跟数据库比较,怎么取,怎么比的代码

//产生随机的四个数(jsp)
<%
Random random = new Random();
String sRand="";
for (int i=0;i<4;i++){
String rand=String.valueOf(random.nextInt(10));
sRand+=rand;
}

%>
//显示验证码,并输入(jsp)
<input name="textfield4" type="text" class="inp" value="<%=sRand %>" readonly="true" size="8" />
<input name="pwd0" type="text" id="textfield3" size="6" />

//验证输入的验证码(action)
if (!pwd0.equals(checknum)) {
String timeouturl = ResourceBundle.getBundle("resource")
.getString("timeouturl");
setUrl(timeouturl);
setMsg("您输入的验证码错误!");
return "fail";
}

package com.tarena.dang.utils;
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.ByteA