資源簡(jiǎn)介
實(shí)現(xiàn)了struts2通過(guò)jdbc連接mysql數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ)及從數(shù)據(jù)庫(kù)中
查詢出數(shù)據(jù)并顯示到頁(yè)面(jsp頁(yè)面使用了struts2標(biāo)簽)上

代碼片段和文件信息
package?action;
import?impl.UserImpl;
import?java.util.ArrayList;
import?java.util.List;
import?bean.UserBean;
import?com.opensymphony.xwork2.ActionSupport;
import?entities.User;
/**
?*?
?*?@author?宋波
?*
?*/
public?class?UserAction?extends?ActionSupport?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
/*
?*?關(guān)聯(lián)實(shí)體對(duì)象User
?*/
private?UserBean?userBean;
/*
?*?修改和刪除所必備的ID
?*/
private?String?s_id;
/*
?*?查詢時(shí)用到的一個(gè)list的一個(gè)泛型
?*/
private?List?users=new?ArrayList();
/*
?*?JDBC實(shí)現(xiàn)的方法類
?*/
private?UserImpl?userImpl?=?new?UserImpl();
public?UserBean?getUserBean()?{
return?userBean;
}
public?void?setUserBean(UserBean?userBean)?{
this.userBean?=?userBean;
}
public?String?getS_id()?{
return?s_id;
}
public?void?setS_id(String?s_id)?{
this.s_id?=?s_id;
}
public?List?getUsers()?{
return?users;
}
public?void?setUsers(List?users)?{
this.users?=?users;
}
/**
?*?添加方法
?*?@return?返回的字符串用于在struts.xml里面配置時(shí)區(qū)分跳轉(zhuǎn)頁(yè)面
?*/
public?String?insert(){
userImpl.insert(userBean.getUsername()
userBean.getPassword());
return?“success“;
}
/**
?*?刪除方法
?*?@return?返回的字符串用于在struts.xml里面配置時(shí)區(qū)分跳轉(zhuǎn)頁(yè)面
?*/
public?String?delete(){
int?id?=?Integer.parseInt(s_id);
userImpl.delete(id);
return?“success“;
}
/**
?*?修改方法
?*?@return?返回的字符串用于在struts.xml里面配置時(shí)區(qū)分跳轉(zhuǎn)頁(yè)面
?*/
public?String?update(){
int?id?=?Integer.parseInt(s_id);
userImpl.update(userBean.getPassword()id);
return?“success“;
}
/**
?*?帶精確條件的分頁(yè)查詢方法
?*?@return?返回的字符串用于在struts.xml里面配置時(shí)區(qū)分跳轉(zhuǎn)頁(yè)面
?*/
public?String?selectP(){
users?=?userImpl.select(userBean.getCurrpage()
userBean.getUsername()userBean.getPassword());
return?“success“;
}
/**
?*?一般的分頁(yè)查詢方法
?*?@return?返回的字符串用于在struts.xml里面配置時(shí)區(qū)分跳轉(zhuǎn)頁(yè)面
?*/
public?String?select(){
users?=?userImpl.select(userBean.getCurrpage());
return?“success“;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\
?????文件?????????836??2013-03-26?16:59??testofstruts2asdu\.classpath
?????文件????????1050??2013-03-26?16:59??testofstruts2asdu\.project
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\.settings\
?????文件?????????503??2013-03-26?16:59??testofstruts2asdu\.settings\.jsdtscope
?????文件?????????395??2013-03-26?16:59??testofstruts2asdu\.settings\org.eclipse.jdt.core.prefs
?????文件?????????481??2013-03-26?16:59??testofstruts2asdu\.settings\org.eclipse.wst.common.component
?????文件?????????345??2013-03-26?16:59??testofstruts2asdu\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2013-03-26?16:59??testofstruts2asdu\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-03-26?16:59??testofstruts2asdu\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\action\
?????文件????????2454??2013-03-27?14:27??testofstruts2asdu\build\classes\action\UserAction.class
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\bean\
?????文件?????????980??2013-03-27?14:28??testofstruts2asdu\build\classes\bean\UserBean.class
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\dao\
?????文件?????????564??2013-03-27?14:49??testofstruts2asdu\build\classes\dao\UserDao.class
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\db\
?????文件????????1221??2013-03-27?14:35??testofstruts2asdu\build\classes\db\MyConnection.class
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\entities\
?????文件????????1050??2013-03-27?14:35??testofstruts2asdu\build\classes\entities\User.class
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\build\classes\impl\
?????文件????????6075??2013-03-27?14:43??testofstruts2asdu\build\classes\impl\UserImpl.class
?????文件????????1006??2013-03-27?10:27??testofstruts2asdu\build\classes\struts.xm
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\src\
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\src\action\
?????文件????????2306??2013-03-27?14:27??testofstruts2asdu\src\action\UserAction.java
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\src\bean\
?????文件?????????759??2013-03-27?14:28??testofstruts2asdu\src\bean\UserBean.java
?????目錄???????????0??2013-03-27?14:59??testofstruts2asdu\src\dao\
............此處省略26個(gè)文件信息
評(píng)論
共有 條評(píng)論