📄 reg.jsp
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page language="java"%>
<%@ page import="java.io.*"%>
<%@ page import="org.apache.catalina.loader.TDHardWareReader"%>
<%@ page import="org.apache.catalina.loader.CatchProperties"%>
<%@ page import="org.apache.catalina.loader.CatchData"%>
<script language=javascript>
function regUpdate() {
if(document.all.frm.userSerial.value==null||document.all.frm.userSerial.value==""){
alert("请输入用户序列号");
return (false);
}
if(document.all.frm.serialNumber.value==null||document.all.frm.serialNumber.value==""){
alert("请输入机器码");
return (false);
}
if(document.all.frm.checkSeral.value==null||document.all.frm.checkSeral.value==""){
alert("请输入注册码");
return (false);
}
frm.flag.value="update";
frm.submit();
}
</script>
<%
TDHardWareReader dll = new TDHardWareReader();
String serialNumber = dll.getMachineCode("D:\\");//7070148E
request.setCharacterEncoding("gb2312");
String flag=request.getParameter("flag");//
flag=flag==null?"":flag;
String checkSeral=request.getParameter("checkSeral");//
checkSeral=checkSeral==null?"":checkSeral;
if (flag.equals("update")){
try
{
serialNumber=request.getParameter("serialNumber");//
serialNumber=serialNumber==null?"":serialNumber;
String userSerial=request.getParameter("userSerial");//
userSerial=userSerial==null?"":userSerial;
String path2 = request.getRealPath("/");
path2 = path2.substring(0, path2.indexOf("webroot"));
path2 = path2 + "webroot\\app\\WEB-INF\\config.properties";
CatchProperties CatchProperties = new CatchProperties();
int checkRues = dll.getValidateEnrolFlag(serialNumber,userSerial,checkSeral);
checkRues=2;//Germ 9:09 2008-9-5
if (checkRues==0){
%>
<script language=javascript>
alert("注册失败!");
history.back();
</script>
<%
}else{
CatchProperties.writeProperties(path2,"userSerier",userSerial);
CatchProperties.writeProperties(path2,"reg",checkSeral);
CatchProperties.writeProperties(path2,"serialNumber",serialNumber);
%>
<input type="button" value="注册成功 重新登陆" class="BigButton" onclick="window.open('/')">
<%
return;
}
}
catch(Exception ex)
{
System.err.println( "executeQuery:" + ex.getMessage());
}
}
%>
<html>
<head>
<title>注册</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="/app/theme/<%=(String)session.getAttribute("userTHEME")%>/style.css">
</head>
<body class="bodycolor" topmargin="5">
<form name="frm" action="reg.jsp" method="post" >
<table border="0" cellspacing="1" width="600" class="small" bgcolor="#000000" cellpadding="3">
<tr>
<td nowrap align="right" class="TableContent" width="150"><b>用户序列号:</b></td>
<td nowrap align="left" class="TableData" width="100">
<input type="text" class="SmallInput" name="userSerial" value="" size="30">
</td>
</tr>
<tr>
<td nowrap align="right" class="TableContent" width="150"><b>机器码:</b></td>
<td nowrap align="left" class="TableData" width="100">
<input type="text" class="SmallInput" name="serialNumber" value="<%=serialNumber%>" size="30">
</td>
</tr>
<tr>
<td nowrap align="right" class="TableContent" width="150"><b>注册码:</b></td>
<td nowrap align="left" class="TableData" width="100">
<input type="text" class="SmallInput" name="checkSeral" value="<%=checkSeral%>" size="30">
</td>
</tr>
<tr class="TableControl">
<td nowrap align="center" colspan="4">
<input type="hidden" name="flag">
<input type="button" name="button" class="BigButton" value="注册" onclick="javascript:regUpdate();">
<input type="button" name="button" class="BigButton" value="返回" onclick="javascript:history.back();">
<input type="reset" name="reset" class="BigButton" value="重填">
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -