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

资源简介

能看得懂的初学者简单又看得懂的代码 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.xml

     文件         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.xml

     文件       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.xml

     文件       6639  2017-09-15 15:05  Hibe\src\beans.xml

     文件       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.xml

     文件       1687  2017-09-27 14:16  Hibe\WebContent\addUser.jsp

     文件        351  2017-09-18 10:24  Hibe\WebContent\deleteUser.jsp

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

评论

共有 条评论