📄 user.java
字号:
package Bean;
import java.util.Hashtable;
public class User{
private Hashtable<String, String> errors=new Hashtable<String, String>();
private int id;
private String username="";
private String userpassword="";
private String userpassword2="";
private String usertype="";
private String nousertype="checked";
private String article_add="";
private String article_manager="";
private String article_aduit="";
private String article_topic="";
private String topic_add="";
private String topic_manager="";
private String menu_add="";
private String menu_manager="";
private String recycel_manager="";
private String user_add="";
private String user_manager="";
private String affiche_add="";
private String affiche_manager="";
private String counttype="";
private String count_ip="";
private String webparameter="";
private String friendlink_add="";
private String friendlink_manager="";
public String getAffiche_add() {
return affiche_add;
}
public void setAffiche_add(String affiche_add) {
this.affiche_add = affiche_add;
}
public String getAffiche_manager() {
return affiche_manager;
}
public void setAffiche_manager(String affiche_manager) {
this.affiche_manager = affiche_manager;
}
public String getArticle_add() {
return article_add;
}
public void setArticle_add(String article_add) {
this.article_add = article_add;
}
public String getArticle_aduit() {
return article_aduit;
}
public void setArticle_aduit(String article_aduit) {
this.article_aduit = article_aduit;
}
public String getArticle_manager() {
return article_manager;
}
public void setArticle_manager(String article_manager) {
this.article_manager = article_manager;
}
public String getArticle_topic() {
return article_topic;
}
public void setArticle_topic(String article_topic) {
this.article_topic = article_topic;
}
public String getCount_ip() {
return count_ip;
}
public void setCount_ip(String count_ip) {
this.count_ip = count_ip;
}
public String getCounttype() {
return counttype;
}
public void setCounttype(String counttype) {
this.counttype = counttype;
}
public String getFriendlink_add() {
return friendlink_add;
}
public void setFriendlink_add(String friendlink_add) {
this.friendlink_add = friendlink_add;
}
public String getFriendlink_manager() {
return friendlink_manager;
}
public void setFriendlink_manager(String friendlink_manager) {
this.friendlink_manager = friendlink_manager;
}
public String getMenu_add() {
return menu_add;
}
public void setMenu_add(String menu_add) {
this.menu_add = menu_add;
}
public String getMenu_manager() {
return menu_manager;
}
public void setMenu_manager(String menu_manager) {
this.menu_manager = menu_manager;
}
public String getNousertype() {
if(usertype.trim().equals(""))
{
nousertype="checked";
}
return nousertype;
}
public void setNousertype(String nousertype) {
this.nousertype = nousertype;
}
public String getRecycel_manager() {
return recycel_manager;
}
public void setRecycel_manager(String recycel_manager) {
this.recycel_manager = recycel_manager;
}
public String getTopic_add() {
return topic_add;
}
public void setTopic_add(String topic_add) {
this.topic_add = topic_add;
}
public String getTopic_manager() {
return topic_manager;
}
public void setTopic_manager(String topic_manager) {
this.topic_manager = topic_manager;
}
public String getUser_add() {
return user_add;
}
public void setUser_add(String user_add) {
this.user_add = user_add;
}
public String getUser_manager() {
return user_manager;
}
public void setUser_manager(String user_manager) {
this.user_manager = user_manager;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getUserpassword() {
return userpassword;
}
public void setUserpassword(String userpassword) {
this.userpassword = userpassword;
}
public String getUserpassword2() {
return userpassword2;
}
public void setUserpassword2(String userpassword2) {
this.userpassword2 = userpassword2;
}
public String getUsertype() {
return usertype;
}
public void setUsertype(String usertype) {
this.usertype = usertype;
}
public String getWebparameter() {
return webparameter;
}
public void setWebparameter(String webparameter) {
this.webparameter = webparameter;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
DealString dstr=new DealString();
String sql="select * from useraccount where Id=" + id;
//ResultSet rs=null;
String[] propodm;
db.DB dt=new db.DB();
dt.executeQuery(sql);
username=dt.getString("UserName");
usertype=dt.getString("UserType");
if(usertype.trim().equals("issupper")){
usertype="checked";
nousertype="";
}else{
usertype="";
nousertype="checked";
}
propodm=dstr.splitStr(dt.getString("UserPopedom"), '|');
for(int i=0;i<propodm.length;i++){
if(propodm[i].trim().equals("article_add")) article_add="checked";
else if(propodm[i].trim().equals("article_manager"))article_manager="checked";
else if(propodm[i].trim().equals("article_aduit"))article_aduit="checked";
else if(propodm[i].trim().equals("article_topic"))article_topic="checked";
else if(propodm[i].trim().equals("topic_add"))topic_add="checked";
else if(propodm[i].trim().equals("topic_manager"))topic_manager="checked";
else if(propodm[i].trim().equals("menu_add"))menu_add="checked";
else if(propodm[i].trim().equals("menu_manager"))menu_manager="checked";
else if(propodm[i].trim().equals("recycel_manager"))recycel_manager="checked";
else if(propodm[i].trim().equals("user_add"))user_add="checked";
else if(propodm[i].trim().equals("user_manager"))user_manager="checked";
else if(propodm[i].trim().equals("affiche_add"))affiche_add="checked";
else if(propodm[i].trim().equals("affiche_manager"))affiche_manager="checked";
else if(propodm[i].trim().equals("counttype"))counttype="checked";
else if(propodm[i].trim().equals("count_ip"))count_ip="checked";
else if(propodm[i].trim().equals("webparameter"))webparameter="checked";
else if(propodm[i].trim().equals("friendlink_add"))friendlink_add="checked";
else if(propodm[i].trim().equals("friendlink_manager"))friendlink_manager="checked";
}
}
public String getErrorMsg(String err)
{
String err_msg=(String)errors.get(err);
return (err_msg==null)?"":err_msg;
}
public boolean validata(){//判断数据的正确性
boolean allok=true;
if(username.trim().equals("")){
errors.put("username", "用户名不能为空");
allok=false;
}
db.DB dt=new db.DB();
if(dt.IsSameRecord("useraccount", "UserName", username.trim())){
errors.put("username", "用户名有相同记录");
allok=false;
}
if(userpassword.trim().equals("")){
errors.put("userpassword", "密码不为空");
allok=false;
}
if(!userpassword.trim().equals(userpassword2.trim())){
errors.put("userpassword", "两次输入的密码不相同");
allok=false;
}
dt.close();
return allok;
}
public boolean valipassword(String UserN,String UserP)
{
username=UserN.trim();
boolean allok=true;
db.DB dt=new db.DB();
//DC.getConnPool();
String sql="select * from useraccount where UserName='"+UserN.trim()+"' and UserPassword='"+UserP.trim()+"'";
if(dt.getRowCount(sql)<1){
errors.put("oldpassword", "输入的旧密码不正确");
allok=false;
}else{
if(userpassword.trim().equals("")){
errors.put("userpassword", "密码不能为空");
allok=false;
}
if(!userpassword.trim().equals(userpassword2.trim())){
errors.put("userpassword", "两次输入的密码不相同");
allok=false;
}
}
dt.close();
return allok;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -