题目需求
编写一个用于判断用户名是否有效的JavaBean,并应用该JavaBean判断用户名是否有效,具体要求如下。
本任务需要定义一个输入用户名的表单页面以及一个用户名验证反馈页面,还需要定义一个用户名的JavaBean,来对输入的用户名进行验证。
实现步骤
1.创建Username类
package cn.itcast;
public class Username {
String reg = "[a-zA-Z]";
String regx = "[a-zA-Z0-9]";
String username;
Boolean isval;
String tip;
public String getTip(){
return tip;
}
public void setTip(String tip){
this.tip = tip;
}
public String getUsername(){
return username;
}
public Boolean getIsval(){
return isValid();
}
public void setIsval(Boolean isval){
this.isval = isval;
}
public void setUsername(String username){
this.username = username;
}
public boolean isValid(){
String name = getUsername();
String firstname = String.valueOf(name.charAt(0));
// 首字符为字母
if(firstname.matches(reg)){
for(int