資源簡介
數(shù)據庫mysql,數(shù)據庫名test,用戶名root,密碼root,表名user,字段和User類中字段一樣,多了一個自增的id字段

代碼片段和文件信息
package?com.jsict.action;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.UnsupportedEncodingException;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?javax.annotation.Resource;
import?javax.jws.soap.SOAPBinding.Use;
import?javax.servlet.http.HttpServletRequest;
import?org.apache.ibatis.io.Resources;
import?org.apache.ibatis.session.SqlSessionFactory;
import?org.apache.ibatis.session.SqlSessionFactoryBuilder;
import?org.apache.struts2.ServletActionContext;
import?com.jsict.po.User;
import?com.jsict.utils.UserDB;
import?com.opensymphony.xwork2.ActionSupport;
import?com.opensymphony.xwork2.ModelDriven;
public?class?UserAction?extends?ActionSupport?implements?ModelDriven?{
private?User?user?=?new?User();
public?String?login()?{
User?usertem?=?new?User();
usertem?=?user;
boolean?is?=?false;
try?{
is?=?isExist(usertem);
}?catch?(Exception?e)?{
//?TODO:?handle?exception
System.out.println(“error“);
}
if?(is)?{
return?“l(fā)ogin“;
}?else?{
return?“unlogin“;
}
}
public?String?register()?throws?IOException?{
if?(user.getSex().equals(“1“))?{
user.setSex(“男“);
}?else?{
user.setSex(“女“);
}
UserDB?db?=?new?UserDB();
db.createSqlSessionFactory();
db.insertUser(user);
return?“register“;
}
private?boolean?isExist(User?user1)?throws?Exception?{
String?name?=?user1.getUsername();
UserDB?db?=?new?UserDB();
db.createSqlSessionFactory();
user1?=?db.findUserByNamePass(user1);
user.setUsername(user1.getUsername());
user.setPassword(user1.getPassword());
user.setEmail(user1.getEmail());
user.setTel(user1.getTel());
user.setAddress(user1.getAddress());
user.setAge(user1.getAddress());
user.setSex(user1.getSex());
if?(name.equals(user.getUsername()))?{
return?true;
}
return?false;
}
@Override
public?User?getModel()?{
//?TODO?Auto-generated?method?stub
return?user;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2331??2017-11-11?14:51??.classpath
?????文件?????????920??2017-11-11?14:51??.project
?????目錄???????????0??2017-11-11?14:51??.settings\
?????文件?????????567??2017-11-11?14:51??.settings\.jsdtscope
?????文件??????????57??2017-11-11?14:51??.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2017-11-11?14:51??.settings\org.eclipse.jdt.core.prefs
?????文件?????????117??2017-11-11?14:51??.settings\org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
?????文件?????????561??2017-11-11?14:51??.settings\org.eclipse.wst.common.component
?????文件?????????305??2017-11-11?14:51??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-11-11?14:51??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-11-11?14:51??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-11-11?14:51??build\
?????目錄???????????0??2017-11-11?14:51??build\classes\
?????目錄???????????0??2017-11-11?14:51??build\classes\com\
?????目錄???????????0??2017-11-11?14:51??build\classes\com\jsict\
?????目錄???????????0??2017-11-11?14:51??build\classes\com\jsict\action\
?????文件????????2401??2017-11-11?14:51??build\classes\com\jsict\action\UserAction.class
?????目錄???????????0??2017-11-11?14:51??build\classes\com\jsict\po\
?????文件????????2258??2017-11-11?14:51??build\classes\com\jsict\po\User.class
?????目錄???????????0??2017-11-11?14:51??build\classes\com\jsict\utils\
?????文件????????2357??2017-11-11?14:51??build\classes\com\jsict\utils\UserDB.class
?????文件?????????213??2017-11-11?14:51??build\classes\log4j.properties
?????目錄???????????0??2017-11-11?14:51??build\classes\mapper\
?????文件?????????347??2017-11-11?14:51??build\classes\mapper\AchievementMapper.xm
?????文件???????????0??2017-11-11?14:51??build\classes\mapper\StudentMapper.out.xm
?????文件?????????897??2017-11-11?14:51??build\classes\mapper\StudentMapper.xm
?????目錄???????????0??2017-11-11?14:51??build\classes\sqlmap\
?????文件????????1123??2017-11-11?14:51??build\classes\sqlmap\User.xm
?????文件?????????951??2017-11-11?14:51??build\classes\SqlMapConfig.xm
?????文件????????1210??2017-11-11?14:51??build\classes\struts.xm
?????目錄???????????0??2017-11-11?14:51??config\
............此處省略52個文件信息
評論
共有 條評論