<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ page language="java" import="demo.Demo" %>
<html>
<%
// 得到request中的属性
Demo word = (Demo)request.getAttribute("word");
%>
<head>
<title>登陆</title>
</head>
<body>
<p><font color="#FF0000"><object classid="clsid:582029a9-2efe-489f-a321-396e31fd47db" id="SSClient1" WIDTH=10 HEIGHT=10 ></object> </font>
<font color="#800000" size="2">如果看到左侧OCX绘制的圆,说明OCX控件注册成功,否则请检查</font><font color="#FF0000"> <SPAN id="Clock"></SPAN> </font> </p>
<form method="get" name="frmLogin" action="LoginServlet">
<h1 align="center">用户登录</h1><br />
<center>
<table border=1>
<tr>
<td>用户名:</td>
<td>
<input type="text" name="username" size="20" maxlength="20" id="username" value="<%=word.getContent() %>">
</td>
</tr>
<tr>
<td>密 码:</td>
<td>
<input type="password" name="password" value="Your password" size="20" maxlength="20" />
</td>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="提交" onClick="return validateLogin()" />
</td>
<td>
<input type="button" name="Reset" value="重置" onClick="Attestation()"/>
</td>
</tr>
</table>
</center>
</form>
<script language="javascript">
function validateLogin(){
var sUserName = document.frmLogin.username.value ;
var sPassword = document.frmLogin.password.value ;
if ((sUserName =="") || (sUserName=="Your name")){
alert("请输入用户名!");
return false ;
}
if ((sPassword =="") || (sPassword=="Your password")){
alert("请输入密码!");
return false ;
}
}
function Attestation()
{
SSClient1.Open();
var cmd = SSClient1.ApplyAttestation();
cmd = cmd.toUpperCase();//转换成大写
var ret=SSClient1.Attestation(cmd);
var id=SSClient1.Verification(ret);
//document.frmLogin.username.value=id;
}
</script>
</body>
</html>
public class Demo extends HttpServlet{
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
web word = new web();
word.getContent();
req.setAttribute("word", word);
RequestDispatcher view = req.getRequestDispatcher("MyJsp.jsp");
view.forward(req, resp);
}
}