⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regist_check.jsp

📁 这是论坛原代码,希望大家能好好看看,说明需要的太多了吧
💻 JSP
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="cn.js.fan.util.ParamUtil"%>
<%@ page import="cn.js.fan.web.SkinUtil"%>
<%@ page import="com.redmoon.forum.person.*"%>
<html>
<head>
<title>Check Regist Parameter</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<%@ include file="inc/nocache.jsp"%>
<link rel="stylesheet" href="common.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%@ include file="inc/inc.jsp"%>
<jsp:useBean id="StrUtil" scope="page" class="cn.js.fan.util.StrUtil"/>
<jsp:useBean id="userservice" scope="page" class="com.redmoon.forum.person.userservice"/>
<%
String op = ParamUtil.get(request, "op");
if (op.equals("chkRegName")) {
	boolean re = false;
	try{
		String regName = ParamUtil.get(request, "RegName");
		re = userservice.isRegNameExist(request, regName);
	}
	catch(cn.js.fan.util.ErrMsgException e) {
		out.print(e.getMessage());
	%>
		<script>
		window.parent.showCheckResult("span_RegName", "<%=e.getMessage()%>");
		</script>
	<%	return;
	}
	if (!re) {
	%>
		<script>
		window.parent.showCheckResult("span_RegName", "<%=SkinUtil.LoadString(request, "res.label.forum.user", "user_name_ok")%>");
		</script>
	<%}else{%>
		<script>
		window.parent.showCheckResult("span_RegName", "<%=SkinUtil.LoadString(request, "res.label.forum.user", "user_name_exist")%>");
		</script>
	<%}
}

if (op.equals("chkEmail")) {
	String email = ParamUtil.get(request, "Email");
	boolean re = StrUtil.IsValidEmail(email);
	if (re) {
	%>
		<script>
		window.parent.showCheckResult("span_email", "<%=SkinUtil.LoadString(request, "res.label.regist", "email_ok")%>");
		</script>
	<%}else{%>
		<script>
		window.parent.showCheckResult("span_email", "<%=SkinUtil.LoadString(request, "res.label.regist", "email_invalid")%>");
		</script>
	<%}
}

if (!op.equals("")) {%>
	<script>
	window.self.history.go(-1); // 如果此处不返回,在注册未通过自动返回时,会致得再次检查时出错,原因可能是因为当form post后,父窗口再返回时IE并不会再显示该窗口内容造成
	</script>
<%}%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -