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

📄 user_register.jsp

📁 一个用struts tiles的在线影院web系统
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GB18030"    pageEncoding="GB18030" import="com.eline.vod.utils.*,
    com.eline.vod.security.*,
    com.eline.vod.security.model.*,
    com.blue.web.common.util.*"%><%
//
String mobilePIN = request.getParameter("mobile");
String verifyCode = request.getParameter("code");
String username = request.getParameter("user");
String password = request.getParameter("password");
String cooperateCode = request.getParameter("cooperate");

int status = Users.validateNewUserExists(username, mobilePIN);
if (status == CreateUserStatus.UnknownFailure) {
	String url = AppSettings.getInstance().getProperty("pdaLogin") + "?mobile=" + mobilePIN + "&password=" + verifyCode  + "&cooperate=" + cooperateCode;
	String responseBody = MyHttpClient.getGetResponseAsString(url, "UTF-8");	if (responseBody == null || responseBody.length() < 1) {
		System.err.println("TRACE: registration failed, invalid response body!");
		out.print("e_fail:invalid response body");
	}
	if (responseBody.startsWith("e")) {
		System.err.println("TRACE: registration failed, responseBody = " + responseBody);
		out.print(responseBody);
		return;
	}
	User newUser = new User();
	newUser.setUserName(username);
	newUser.setPassword(password);
	newUser.setMobilePIN(mobilePIN);
	newUser.setVerifyCode(verifyCode);
	status = Users.create(newUser, false);
	System.out.println("CreateUserStatus.Created=" + CreateUserStatus.Created);
	System.out.println("struts.status=" + status);
	out.print("e_fail:invalid response body");
}
switch (status) {
case	CreateUserStatus.DisallowedUsername:
	out.print("e_fail:invalid username");
	break;
case	CreateUserStatus.DuplicateMobilePIN:
	out.print("e_fail:mobile number existed");
	break;
case	CreateUserStatus.DuplicateUsername:
	out.print("e_fail:username existed");
	break;
case	CreateUserStatus.Created:
	out.print("s_ok");
default:
	out.print("e_fail");
}

%>

⌨️ 快捷键说明

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