• 大小: 21.66MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-28
  • 语言: 其他
  • 标签: SSI  

资源简介

Struts2+Spring+ ibatits 一个简单的登录·附加数据库

资源截图

代码片段和文件信息

package com.broada.demo.action;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts2.ServletActionContext;

import com.broada.demo.entity.User;
import com.broada.demo.service.UserDaoServiceInter;
import com.opensymphony.xwork2.ActionSupport;

public class RegisterAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private UserDaoServiceInter userdaoServiceInter;
private String name; // 用户名
private String password; // 密码
private String username; // 昵称
private String address;
private String msg;

public String getMsg() {
return msg;
}

public void setMsg(String msg) {
this.msg = msg;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

public String getUsername() {
return username;
}

public void setUsername(String username) {
this.username = username;
}

public String getAddress() {
return address;
}

public void setAddress(String address) {
this.address = address;
}

public UserDaoServiceInter getUserdaoServiceInter() {
return userdaoServiceInter;
}

public void setUserdaoServiceInter(UserDaoServiceInter userdaoServiceInter) {
this.userdaoServiceInter = userdaoServiceInter;
}

public String add() {
System.out.println(“添加成功!“);
User user = new User();
String name = this.name;
String password = this.password;
String username = this.username;
String address = this.address;
user.setName(name);
user.setPassword(password);
user.setUsername(username);
user.setAddress(address);
boolean b = userdaoServiceInter.insertUser(user);
if (b == true) {
System.out.println(“register success“);
msg = “1“;
return SUCCESS;
} else {
msg = “0“;
return INPUT;
}
}

public String loginUser() {
HttpServletResponse response = ServletActionContext.getResponse();
PrintWriter out = null;
System.out.println(“登陆=======“);
String name = this.name;
String password = this.password;
User user = userdaoServiceInter.querybyname(name);
try {
out = response.getWriter();
if (user != null && password.equals(user.getPassword())) {
System.out.println(“ login sucess“);
msg = “success“;
out.write(msg);
return SUCCESS;
}
msg = “failure“;
out.write(msg);
} catch (IOException e) {
msg = “failure“;
e.printStackTrace();
} finally {
out.flush();
out.close();
}
return null;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1237  2014-08-29 16:24  SSI\demo.sql

     文件        529  2014-08-27 10:49  SSI\SSI\.classpath

     文件        282  2014-08-27 10:49  SSI\SSI\.mymetadata

     文件       1746  2014-08-27 13:37  SSI\SSI\.project

     文件        500  2014-08-27 10:49  SSI\SSI\.settings\.jsdtscope

     文件         92  2014-08-27 12:32  SSI\SSI\.settings\org.eclipse.core.resources.prefs

     文件        364  2014-08-27 10:48  SSI\SSI\.settings\org.eclipse.jdt.core.prefs

     文件        447  2014-08-27 10:49  SSI\SSI\.settings\org.eclipse.wst.common.component

     文件        252  2014-08-27 10:49  SSI\SSI\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-08-27 10:49  SSI\SSI\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-08-27 10:49  SSI\SSI\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2755  2014-08-27 15:14  SSI\SSI\src\com\broada\demo\action\RegisterAction.java

     文件        621  2014-08-27 14:26  SSI\SSI\src\com\broada\demo\dao\ibaties\map\User.xml

     文件        745  2014-08-27 14:16  SSI\SSI\src\com\broada\demo\dao\Impl\UserDaoImpl.java

     文件        176  2014-08-27 13:23  SSI\SSI\src\com\broada\demo\dao\UserDao.java

     文件        879  2014-08-27 12:39  SSI\SSI\src\com\broada\demo\entity\User.java

     文件        202  2014-08-27 13:27  SSI\SSI\src\com\broada\demo\service\UserDaoServiceInter.java

     文件        599  2014-08-27 13:29  SSI\SSI\src\com\broada\demo\serviceImpl\UserDaoServiceImpl.java

     文件        979  2014-08-27 16:57  SSI\SSI\src\com\broada\demo\test\Test.java

     文件       1061  2014-08-27 14:53  SSI\SSI\src\struts.xml

     文件     229600  2011-10-20 18:24  SSI\SSI\WebRoot\css\ext-all.css

     文件       6157  2014-08-27 15:11  SSI\SSI\WebRoot\index.jsp

     文件    1095748  2011-10-20 18:24  SSI\SSI\WebRoot\js\ext-all.js

     文件       9250  2011-10-20 18:24  SSI\SSI\WebRoot\js\ext-lang-zh_CN.js

     文件         36  2014-08-27 10:48  SSI\SSI\WebRoot\meta-INF\MANIFEST.MF

     文件       3682  2014-08-27 15:14  SSI\SSI\WebRoot\WEB-INF\classes\com\broada\demo\action\RegisterAction.class

     文件        621  2014-08-27 14:26  SSI\SSI\WebRoot\WEB-INF\classes\com\broada\demo\dao\ibaties\map\User.xml

     文件       1260  2014-08-27 14:16  SSI\SSI\WebRoot\WEB-INF\classes\com\broada\demo\dao\Impl\UserDaoImpl.class

     文件        245  2014-08-27 13:37  SSI\SSI\WebRoot\WEB-INF\classes\com\broada\demo\dao\UserDao.class

     文件       1305  2014-08-27 13:37  SSI\SSI\WebRoot\WEB-INF\classes\com\broada\demo\entity\User.class

............此处省略116个文件信息

评论

共有 条评论