• 大小: 1.45MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-30
  • 语言: 其他
  • 标签: ssh  java  

资源简介

一个完整的spring+hibernate+struts学习项目。感谢本岛工作室!

资源截图

代码片段和文件信息

package com.hiso5t1.action;

import com.hiso5t1.model.TBmb;
import com.hiso5t1.service.IBuMenBiz;
import com.hiso5t1.util.PageBean;
import com.opensymphony.xwork2.ActionSupport;

@SuppressWarnings(“serial“)
public class BuMenAction extends ActionSupport{

private IBuMenBiz biz;
private TBmb tbmb;
private PageBean pb;
private Integer pageNo;
private Integer pageSize;
private Integer id;
private Integer []ids;

/**
 * 跳转添加页面时加载
 * @return 返回要跳转的页面
 */
public String findBhBMAction(){
TBmb tt=new TBmb();
String bianhao=biz.findBhBMBiz();
if(bianhao!=null){
Integer bh=Integer.parseInt(bianhao)+1;
tt.setBmbh(bh.toString());
}else{
tt.setBmbh(“10001“);
}
tbmb=tt;
       return “tBuMenAdd“;
}
/**
 * 添加部门方法
 * @return 添加成功返回部门列表,失败返回添加页面
 */
public String addBMAction(){
        Integer id=0;
id=biz.addBMBiz(tbmb);
tbmb=null;
if(id!=0){
return findBMAction();
}else{
return “fail“;
}
}
/**
 * 查询部门方法
 * @return 返回部门列表页面
 */
public String findBMAction(){

if(pageSize==null){
pageSize=10;
}
if(pageNo==null){
pageNo=1;
}
Integer start=(pageNo-1)*pageSize;
Integer last=pageNo*pageSize;
PageBean pageBean=new PageBean();
pageBean.setPageList(biz.findAllBMBiz(tbmb start last));
pageBean.setPageNo(pageNo);
pageBean.setPageSize(pageSize);
pageBean.setRecordNumber(biz.findBMCountBiz());
pb=pageBean;
return “tBuMenList“;
}
/**
 * 使用部门ID进行查询
 * @return 如果部门存在返回修改页面,不存在返回失败页面
 */
public String findByIdBMAction(){
tbmb=biz.findByIdBMBiz(id);
if(tbmb!=null){
return “tBuMenUpdate“;
}else{
return “fail“;
}
}
/**
 * 修改部门方法
 * @return 修改成功返回部门列表,修改失败返回失败页面
 */
public String updateBMAction(){
boolean falg=false;
falg=biz.updateBMBiz(tbmb);
tbmb=null;
if(falg==true){
return findBMAction();
}else{
return “fail“;
}
}
/**
 * 删除部门方法
 * @return 删除成功返回用户列表
 */
public String deleteBMAction(){
boolean falg=true;
for(int i=0;i if(ids[i]==null){
continue;
}

falg=biz.deleteBMBiz(ids[i]);
if(!falg){
break;
}
}
if(falg){
return findBMAction();
}else{
return “fail“;
}
}

public void setBiz(IBuMenBiz biz) {
this.biz = biz;
}


public TBmb getTbmb() {
return tbmb;
}
public void setTbmb(TBmb tbmb) {
this.tbmb = tbmb;
}
public PageBean getPb() {
return pb;
}
public void setPb(PageBean pb) {
this.pb = pb;
}
public Integer getPageNo() {
return pageNo;
}
public void setPageNo(Integer pageNo) {
this.pageNo = pageNo;
}
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer[] getIds() {
return ids;
}
public void setIds(Integer[]

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

     文件       1497  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.classpath

     文件        534  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.myhibernatedata

     文件        306  2012-12-23 14:38  ssh医院管理系统\DNEG_QING_OK\.mymetadata

     文件        240  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.mystrutsdata

     文件       2115  2012-12-23 14:38  ssh医院管理系统\DNEG_QING_OK\.project

     文件        500  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\.jsdtscope

     文件       1009  2012-12-23 03:52  ssh医院管理系统\DNEG_QING_OK\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        629  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.jdt.core.prefs

     文件       5248  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.jdt.ui.prefs

     文件        466  2012-12-23 14:38  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.wst.common.component

     文件        252  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        217  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.settings\org.springframework.ide.eclipse.core.prefs

     文件        415  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\.springBeans

     文件       9847  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\.struts.mex

     文件       3167  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\BuMenAction.java

     文件       3317  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\FuZhuXiangMuAction.java

     文件       3282  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\GongYingShangAction.java

     文件       4339  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\MenZhenGuaHaoAction.java

     文件      14046  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\MenZhenShouFeiAction.java

     文件       4978  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\MenZhenShouFeiXiangXiAction.java

     文件       3251  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\MenZhenTuiYaoAction.java

     文件       3342  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\MenZhenTuiYaoXiangXiAction.java

     文件       3545  2012-12-23 13:21  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\RenYuanAction.java

     文件        287  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\test.java

     文件       3403  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\YaJinGuanLiAction.java

     文件       3183  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\YaoJuAction.java

     文件       7150  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\YaoJuJinYaoAction.java

     文件       1886  2012-10-22 10:47  ssh医院管理系统\DNEG_QING_OK\src\com\hiso5t1\action\YaoJuKuCunAction.java

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

评论

共有 条评论