资源简介
能看得懂的初学者简单又看得懂的代码
ssh框架简单的增删改查及分页案例
代码片段和文件信息
package cn.com.bochy.action;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import com.opensymphony.xwork2.ActionSupport;
import cn.com.bochy.entity.User;
import cn.com.bochy.service.UserService;
import net.sf.json.JSONobject;
public class UserAction extends ActionSupport{
private String result;
private String name;
private User user;
private UserService userService;
private List list = new ArrayList();
private List users;
private int id;
private int startPage;//传递参数页数
private int page=1;//第几页
private int sizePage=3;//多少个数据一页
private int maxPage;//总条数
private int avgPage;//一共多少页
public String showUserList()throws Exception {
// list=userService.showUserList();
// startPage=(page-1)*sizePage;
if(startPage ==0){
startPage=1;
}
list=userService.showUserList(page sizePage);
// maxPage=list.size();
List list =userService.showAllUser();
maxPage=list.get(0).intValue();
avgPage=maxPage%sizePage==0?maxPage/sizePage:maxPage/sizePage+1;
return SUCCESS;
}
public String editUser() throws Exception{
user = userService.selectUserById(id);
return SUCCESS;
}
public String editUserID() throws Exception{
user = userService.selectUserId(id);
return SUCCESS;
}
public String saveUser()throws Exception {
if(userService.save(user)== true){
return SUCCESS;
}else{
return SUCCESS;
}
}
public String queryUser()throws Exception {
boolean b=userService.getByName(name) != null;
if(b)
{
JSONobject object=new JSONobject();
String s= “用户名已存在!“;
object.put(“msg“s);
result=JSONobject.fromobject(object).toString();
return “success“;
}
return “success“;
}
public String deleteUser()throws Exception {
userService.deleteById(id);
return SUCCESS;
}
public String updateUser()throws Exception {
userService.update(user);
return SUCCESS;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public List getUsers() {
return users;
}
public void setUsers(List users) {
this.users = users;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public int getStartPage() {
return startPage;
}
public void setStartPage(int startPage) {
this.startPage = startPage;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getSizePage() {
return sizePage;
}
public void setSizePage(int sizePage) {
this.sizePage = sizePage;
}
public int getMaxPage() {
return maxPage;
}
public void set
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2621 2018-01-29 08:59 Hibe\.classpath
文件 904 2017-06-21 12:29 Hibe\.project
文件 567 2017-06-21 12:29 Hibe\.settings\.jsdtscope
文件 75 2017-06-23 11:32 Hibe\.settings\org.eclipse.core.resources.prefs
文件 364 2017-06-21 12:29 Hibe\.settings\org.eclipse.jdt.core.prefs
文件 464 2017-06-21 12:29 Hibe\.settings\org.eclipse.wst.common.component
文件 305 2018-01-28 21:24 Hibe\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-21 12:29 Hibe\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-21 12:29 Hibe\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 6639 2017-09-15 15:05 Hibe\build\classes\beans.xm
文件 5192 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\action\UserAction.class
文件 1573 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\dao\impl\UserDaoImpl$1.class
文件 3886 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\dao\impl\UserDaoImpl.class
文件 983 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\dao\UserDao.class
文件 1549 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\entity\User.class
文件 2878 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\service\impl\UserServiceImpl.class
文件 827 2018-01-29 14:06 Hibe\build\classes\cn\com\bochy\service\UserService.class
文件 381 2017-06-15 17:13 Hibe\build\classes\log4j.properties
文件 2078 2017-10-09 17:12 Hibe\build\classes\struts.xm
文件 6639 2017-09-15 15:05 Hibe\src\beans.xm
文件 3512 2017-09-27 14:33 Hibe\src\cn\com\bochy\action\UserAction.java
文件 2926 2017-09-27 14:32 Hibe\src\cn\com\bochy\dao\impl\UserDaoImpl.java
文件 695 2017-09-27 14:32 Hibe\src\cn\com\bochy\dao\UserDao.java
文件 818 2017-06-22 16:49 Hibe\src\cn\com\bochy\entity\User.java
文件 1913 2017-09-27 14:32 Hibe\src\cn\com\bochy\service\impl\UserServiceImpl.java
文件 610 2017-09-27 14:32 Hibe\src\cn\com\bochy\service\UserService.java
文件 381 2017-06-15 17:13 Hibe\src\log4j.properties
文件 2078 2017-10-09 17:12 Hibe\src\struts.xm
文件 1687 2017-09-27 14:16 Hibe\WebContent\addUser.jsp
文件 351 2017-09-18 10:24 Hibe\WebContent\deleteUser.jsp
............此处省略101个文件信息
相关资源
- Nc客户端安装
- 任天堂手办NFC.rar
- 《标签_标记系统设计实践》-史密斯(
- 植物大战僵尸变态功能系列开发教程
-
Jli
nk V6.40驱动 密码:jli nk - 一个很简单的仿京东分类UI,帮助你很
- PXA270H-jtag仿真器材料
- Infragistics.NetAdvantage.Ultimate.2013.Vol.1 破
- 表白神器.exe
- 全P源码编译可用
- 基于单片机盲人电子助理设计
- ARTag打包
- webstorm2017
- Avantage.zip
- kepserver软件
- 模拟与数字电子电路基础 [AnantAgarwa
- Understanding Power Quality ProblemsVoltage Sa
- 基于改进的遗传算法的城市交通信号
- UTAGOE汉化版人声提取工具超好用
- Outage Probability of Decode-and-Forward Oppor
- themo avantage XPS分析软件地址
- 二阶线性稳定切换率的设计与仿真
- 切换系统仿真
- copula理论及应用例子286481
- 蚁群算法的三维路径寻优
- 启发式算法的优化
- 模拟JTAG加载CPLD的源码及说明文档。
- treeselect.tag超全源码
-
一个读取xm
l数据并显示到表格上的 - sublime text 3 的 ctags.exe ctags的windows命令
评论
共有 条评论