资源简介

数据库mysql,数据库名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 “login“;
} 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.xml
     文件          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.xml
     文件           0  2017-11-11 14:51  build\classes\mapper\StudentMapper.out.xml
     文件         897  2017-11-11 14:51  build\classes\mapper\StudentMapper.xml
     目录           0  2017-11-11 14:51  build\classes\sqlmap\
     文件        1123  2017-11-11 14:51  build\classes\sqlmap\User.xml
     文件         951  2017-11-11 14:51  build\classes\SqlMapConfig.xml
     文件        1210  2017-11-11 14:51  build\classes\struts.xml
     目录           0  2017-11-11 14:51  config\
............此处省略52个文件信息

评论

共有 条评论