📄 userinfo.java
字号:
package jdbcbook.shopping.form;
import org.apache.struts.action.ActionForm;
public class Userinfo
extends org.apache.struts.action.ActionForm
{
// 用户类型常量定义
private static final int TYPE_USER = 0;
private static final int TYPE_ADMIN = 1;
// 主键
private int id;
public int getId( )
{
return this.id;
}
public void setId( int id )
{
this.id = id;
}
// 会员名
private String logname;
public String getLogname( )
{
return this.logname;
}
public void setLogname( String logname )
{
this.logname = logname;
}
// 登录密码
private String password;
public String getPassword( )
{
return this.password;
}
public void setPassword( String password )
{
this.password = password;
}
// 真实姓名
private String name;
public String getName( )
{
return this.name;
}
public void setName( String name )
{
this.name = name;
}
// 身份证号码
private String idnumber;
public String getIdnumber( )
{
return this.idnumber;
}
public void setIdnumber( String idnumber )
{
this.idnumber = idnumber;
}
// 邮政编码
private String postcode;
public String getPostcode( )
{
return this.postcode;
}
public void setPostcode( String postcode )
{
this.postcode = postcode;
}
// 地址
private String address;
public String getAddress( )
{
return this.address;
}
public void setAddress( String address )
{
this.address = address;
}
// 联系电话
private String telp;
public String getTelp( )
{
return this.telp;
}
public void setTelp( String telp )
{
this.telp = telp;
}
// 电子邮件
private String email;
public String getEmail( )
{
return this.email;
}
public void setEmail( String email )
{
this.email = email;
}
// 用户类型
private int type;
public int getType( )
{
return this.type;
}
public void setType( int type )
{
this.type = type;
}
// 判断这个用户是不是管理员
public boolean isAdmin()
{
return this.type==TYPE_ADMIN;
}
// 判断这个用户是不是注册用户
public boolean isUser()
{
return this.type==TYPE_USER;
}
// 判断这个用户是不是这个角色
public boolean isRoles( String[] roles )
{
if( roles==null || roles.length<=0 ) return true;
for( int i=0; i<roles.length; i++ )
{
if( ( "admin".equals( roles[i] ) && isAdmin() )
|| ( "user".equals( roles[i] ) && isUser() ) )
return true;
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -