JSP email valid check
//validCheck.jsp /* <%@page contentType="text/html"%> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <jsp:useBean id="chk" class="com.java2s.ClientValidator" > <jsp:setProperty name="chk" property="*" /> </jsp:useBean> <%-- get valid property from ClientValidator bean --%> <c:set var="isValid" value="${chk.valid}" /> <c:if test="${isValid}"> <c:set var="email" value="${chk.email}" scope="request" /> <c:set var="password" value="${chk.password}" scope="request" /> </c:if> <html> <head><title>Client Checker</title></head> <body> <h2>Welcome</h2> <strong>Email</strong>: <c:out value="${email}" /><br><br> <strong>Password</strong>: <c:out value="${password}" /> </body> </html> */ package com.java2s; public class ClientValidator implements java.io.Serializable{ String email; String password; boolean valid; public ClientValidator(){ this.valid=false;} public boolean isValid(){ /* Use a Data Access Object to validate the email and password. If the validation does not fail then set this.valid to true*/ this.valid=true; return valid; } public void setEmail(String _email){ if(_email != null && _email.length() > 0) email = _email; else email = "Unknown"; } public String getEmail(){ return email; } public void setPassword(String _password){ if(_password != null && _password.length() > 0) password = _password; else password = "Unknown"; } public String getPassword(){ return password; } }