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

📄 ajaxvalidator.java

📁 一个简单的AJAX图书展示平台
💻 JAVA
字号:
package com.ascent.util;

import java.util.List;


import com.ascent.bean.Loginvip;
import com.ascent.business.ILoginService;
import com.ascent.util.AppContext;

public class AjaxValidator  
{
private  ILoginService loginservice=(ILoginService)AppContext.getInstance().getAppContext().getBean("loginService");
private  List list;
  public  String validateName(String value)
  {
	  if(value.equals(""))
	  {
		  return "----Error 用户名不能为空";
	  }
	  else
	  {
		  list=loginservice.findLoginByName(value);
		  if(list.isEmpty())
		  { 
			return "----Error 无此用户";  
		  }
		  else
		  {
			return "----Success: 通过验证";
		  } 	
	  }
  }
  public  String validatePassword(String name,String password)
  {
	  if(name.equals("") || password.equals(""))
	  {
		  return "----Error: 用户名或密码不能为空";
	  }
	  else
	  {
		  validateName(name);
		  if(!list.isEmpty())
		  {
			  Loginvip login=(Loginvip)list.get(0);
				 if(!login.getPassword().equals(password))
				  {
					  return "----Error: 密码不正确";
				  }
				  else
				  {
					  return "----Success: 通过验证";
				  }
		  }
		  else
		  {
			  return "----Error: 密码对应的用户名不正确";
		  } 
	  } 
  }
  //-------------------------------------------------------------------
  public  String LoginName(String value)
  {
	  if(!value.equals(""))
	  {
		 List lists=loginservice.findLoginByName(value);
		  if(lists.isEmpty())
		  { 
			return "----Success: 此用户名可以使用";  
		  }
		  else
		  {
			return "----Error: 用户名已经注册";
		  } 
	  }
	  else
	  {
		  return "----Error 用户名不能为空";
	  }
  }
  public  String LoginPassword(String password)
  {
	  if(password.length()<6 || password.length()>12)
	  {
		  return "----Error: 密码格式不正确,请检查长度";
	  }
	  else
	  {
		 return "----Success: 通过验证";
	  } 
  }
  public  String LoginRePassword(String repassword,String password)
  {
	  if(repassword.equals(password) && password.length()>6 && password.length()<12)
	  {
		  return "----Success: 确认成功";		  
	  }
	  else
	  {
		  return "----Error: 重复输入不正确";
	  } 
  }
}

⌨️ 快捷键说明

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