package com.wulidou.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import bsh.This;
import com.opensymphony.xwork2.ActionSupport;
import com.wulidou.bean.User;
import com.wulidou.dao.UserDao;
public class UserAction extends ActionSupport {
private UserDao myUserDao;
private User user;
private String message;
private List userList;
private int id;
public int getId() {
return id;
}
public void setId(int id) {
user.setId(id);
}
public List getUserList() {
return userList;
}
public UserDao getMyUserDao() {
return myUserDao;
}
public void setMyUserDao(UserDao myUserDao) {
this.myUserDao = myUserDao;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String execute() throws Exception {
return SUCCESS;
}
//添加用户
public String insert(){
myUserDao.insert(user);
StringBuilder message = new StringBuilder();
message.append("用户[");
message.append(this.getUser().getUserName());
message.append("]填加成功");
setMessage(message.toString());
return SUCCESS;
}
//删除用户
public String delete(){
myUserDao.delete(user);
userList = myUserDao.queryAll();
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("userList",userList);
StringBuilder message = new StringBuilder();
message.append("用户[");
message.append(this.getUser().getId());
message.append("] 删除成功");
setMessage(message.toString());
return SUCCESS;
}
//查询所有用户
public String queryAll(){
userList = myUserDao.queryAll();
/* HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("userList", userList);
*/
StringBuilder message = new StringBuilder();
message.append("所有用户信息:");
setMessage(message.toString());
return SUCCESS;
}
//查询单条用户记录
public String query(){
user = (User) myUserDao.query(user);
return SUCCESS;
}
public String update(){
myUserDao.update(user);
return SUCCESS;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSI--struts2+spring2.5+ibatis项目实例
共90个文件
gif:40个
xml:10个
jsp:7个
3星 · 超过75%的资源 需积分: 9 118 下载量 6 浏览量
2009-12-05
17:11:13
上传
评论 1
收藏 123KB RAR 举报
温馨提示
一个基于struts2.18+spring2.5+ibatis2.3的SSI项目示例。需要的jar包自己添加
资源推荐
资源详情
资源评论
收起资源包目录
SSI_Sample.rar (90个子文件)
复件 SSI_Sample
.project 2KB
.settings
org.eclipse.jdt.ui.prefs 203B
.jsdtscope 406B
org.eclipse.jdt.core.prefs 634B
com.genuitec.eclipse.j2eedt.core.prefs 1KB
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.mymetadata 304B
WebRoot
css
table.css 437B
InsertOk.jsp 442B
WEB-INF
web.xml 2KB
SqlMapConfig.xml 389B
applicationContext.xml 2KB
config
spring
applicationContext-user.xml 2KB
lib
classes
css
tech
dtree
dtree.css 795B
log4j.properties 297B
struts.properties 6B
com
wulidou
bean
User.class 1KB
daoimpl
UserDaoImpl.class 2KB
dao
UserDao.class 156B
factory
CRUDPublicDao.class 327B
action
UserAction.class 3KB
filter
factory
util
pic
tech
dtree
nolines_plus.gif 870B
plusbottom.gif 88B
plus.gif 89B
empty.gif 62B
line.gif 66B
imgfolder.gif 622B
joinbottom.gif 66B
trash.gif 1KB
folderopen.gif 376B
globe.gif 1KB
minus.gif 86B
minusbottom.gif 85B
base.gif 1KB
musicfolder.gif 633B
join.gif 69B
question.gif 1KB
nolines_minus.gif 861B
page.gif 582B
cd.gif 239B
folder.gif 372B
config
struts
struts-user.xml 1KB
ibatis
user.xml 1KB
js
tech
dtree
dtree.js 12KB
jquery
jquery.js 118KB
struts.xml 1KB
UpdateOk.jsp 429B
UpdateUser.jsp 446B
Index.jsp 726B
queryAllUser.jsp 1KB
META-INF
struts.properties 109B
MANIFEST.MF 39B
404Error.jsp 303B
SingleUser.jsp 863B
src
css
tech
dtree
dtree.css 795B
log4j.properties 297B
com
wulidou
bean
User.java 676B
daoimpl
UserDaoImpl.java 910B
dao
UserDao.java 129B
factory
CRUDPublicDao.java 361B
action
UserAction.java 2KB
filter
factory
util
pic
tech
dtree
nolines_plus.gif 870B
plusbottom.gif 88B
plus.gif 89B
empty.gif 62B
line.gif 66B
imgfolder.gif 622B
joinbottom.gif 66B
trash.gif 1KB
folderopen.gif 376B
globe.gif 1KB
minus.gif 86B
minusbottom.gif 85B
base.gif 1KB
musicfolder.gif 633B
join.gif 69B
question.gif 1KB
nolines_minus.gif 861B
page.gif 582B
cd.gif 239B
folder.gif 372B
config
struts
struts-user.xml 1KB
ibatis
user.xml 1KB
js
tech
dtree
dtree.js 12KB
jquery
jquery.js 118KB
.springBeans 236B
resource
struts.properties 6B
struts.xml 1KB
.classpath 5KB
共 90 条
- 1
资源评论
- lizhui4282011-10-20加载以后好像不能跑
chenkezhi
- 粉丝: 5
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 5uonly.apk
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- 基于JSP毕业设计-基于WEB操作系统课程教学网站的设计与实现(源代码+论文).zip
- 基于LM324和LM386的音响放大器Multisim仿真+PCB电路原理图
- Python机器学习与数据挖掘环境配置与库验证
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功