package com.action;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.util.DBO;
import com.bean.fangdong;
import com.dao.fangdongDao;
/*
对房东功能进行维护
*/
@SuppressWarnings("serial")
public class fangdongAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private fangdongDao dao=null;
private fangdong fangdong=new fangdong();////对房东进行管理bean
private List<fangdong> fangdongs=new ArrayList<fangdong>();//对房东进行管理获得结果集返回list
private String key="";
private int pageNum=1;
private int pageCount=0;
public fangdong getFangdong() {
return fangdong;
}
public void setDao(fangdongDao dao) {
this.dao = dao;
}
public void setFangdong(fangdong fangdong) {
this.fangdong = fangdong;
}
public List<fangdong> getFangdongs() {
return fangdongs;
}
public String execute()
{//默认房东功能 添加 暂时留空
return "";
}
public String addPage(){
//房东添加页面
try{
}catch(Exception e){
System.out.println(e.toString());
}
return "fangdongaddPage";
}
public String add()
{//对表fangdong进行添加操作
DBO db=new DBO();
ResultSet rs=null;
int num=0;
String sql="select count(1) as num from fangdong where yhm='"+fangdong.getYhm()+"'";
try{
rs=db.query(sql);
if(rs.next()){
num=rs.getInt("num");
}
if(num>0){
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加失败、用户名重复');</script>");
}else{
dao.addfangdong(fangdong);
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
}
}catch(Exception e){
System.out.println(e.toString());
}
// ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
return "fangdongadd";
}
public String list()
{//对房东进行管理 对表fangdong进行页面查询
int size=10;//分页个数
try{
String hql=" from fangdong where 1=1";
int count=dao.getfangdongs(hql).size();
pageCount=count%size==0?count/size:(count/size+1);
if(pageNum<1)
{
pageNum=1;
}else if(pageNum>pageCount)
{
pageNum=pageCount;
}
fangdongs=dao.getfangdongs(hql, pageNum, size);
}catch(Exception e){
System.out.println(e.toString());
}
return "fangdonglist";
}
public String listp()
{//对房东进行管理 对表fangdong进行查询
try{
fangdongs=dao.getfangdongs(" from fangdong where 1=1");
}catch(Exception e){
System.out.println(e.toString());
}
return "fangdonglistp";
}
public String del()
{//对房东进行删除 对表fangdong进行删除
String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
fangdong tempbean=dao.getfangdong("from fangdong where fdid="+keyid);
try{
dao.delfangdong(tempbean);
}catch(Exception e){
System.out.println(e.toString());
}
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
return list();
}
public String modPage(){
////对房东修改页面 对表fangdong进行修改
String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
try{
fangdong=dao.getfangdong("from fangdong where fdid="+keyid);
}catch(Exception e){
System.out.println(e.toString());
}
return "fangdongmodPage";
}
public String detail(){
////对房东修改页面 对表fangdong进行修改
String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
try{
fangdong=dao.getfangdong("from fangdong where fdid="+keyid);
}catch(Exception e){
System.out.println(e.toString());
}
return "fangdongdetail";
}
public String mod(){
////对房东进行修改操作 对表fangdong进行修改
try{
dao.modifyfangdong(fangdong);
}catch(Exception e){
System.out.println(e.toString());
}
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';
return list();
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public int getPageNum() {
return pageNum;
}
public void setPageNum(int pageNum) {
this.pageNum = pageNum;
}
public int getPageCount() {
return pageCount;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
一、源码特点 java ssh民宿管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模 式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 二、功能介绍 基于 WEB 平台的民宿网站的每个模块的功能都是按照在调研中搜集的资料进行编排制作的,核心功能包括民宿加盟,房间预定,信息查询,数据管理。系统分为管理员、民宿管理者、注册会 员三种身份,具体功能模块如下。 民宿网站功能模块如下: 普通会员:民宿浏览、房间详情,公告浏览,预定房间,查看预定信息,注册用户信息。 民宿管理者:民宿加盟、发布房间,房间管理,民宿预定管理,公告管理,经营统计。 系统管理员:用户管理,民宿加盟商审核,公告管理管理等 三、注意事项 1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml 2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使
资源推荐
资源详情
资源评论
收起资源包目录
javaWebssh民宿管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计 (699个子文件)
date.js.bak 15KB
style1.css.bak 13KB
fangdongAction.class 5KB
huiyuanAction.class 5KB
kfydAction.class 5KB
glyAction.class 5KB
fangyuanAction.class 5KB
fytpAction.class 5KB
zbjdAction.class 5KB
pinglunAction.class 4KB
gonggaoAction.class 4KB
xiaoxiAction.class 4KB
lrfpAction.class 4KB
upload.class 4KB
DBO.class 4KB
DefaultDao.class 3KB
kfyd.class 3KB
StaticMethod.class 3KB
fangyuan.class 2KB
fangdongDao.class 2KB
fangyuanDao.class 2KB
gonggaoDao.class 2KB
pinglunDao.class 2KB
huiyuanDao.class 2KB
xiaoxiDao.class 2KB
download.class 2KB
zbjdDao.class 2KB
fytpDao.class 2KB
kfydDao.class 2KB
lrfpDao.class 2KB
glyDao.class 2KB
fangdong.class 2KB
xiaoxi.class 2KB
pinglun.class 2KB
huiyuan.class 2KB
fytp.class 2KB
zbjd.class 2KB
DefaultDao$1.class 1KB
DefaultDao$7.class 1KB
gonggao.class 1KB
gly.class 1KB
DefaultDao$6.class 1KB
DefaultDao$4.class 1KB
DefaultDao$2.class 1KB
lrfp.class 1KB
DefaultDao$3.class 1KB
DefaultDao$5.class 1KB
IDefaultDao.class 772B
.classpath 6KB
style.css 22KB
style.css 20KB
style1.css 13KB
style.css 12KB
tinymce.css 9KB
default.css 9KB
webmain.css 8KB
album.css 8KB
css_body.css 7KB
datepicker.css 4KB
datepicker.css 4KB
css.css 3KB
css_top_user.css 3KB
css_top.css 3KB
css_menu_user.css 3KB
base.css 3KB
css_menu.css 2KB
admin.css 2KB
admin.css 2KB
all.css 2KB
select.css 2KB
wbox.css 2KB
wbox-min.css 1KB
tinyTips.css 797B
editor.css 605B
Pager.css 487B
WdatePicker.css 161B
Thumbs.db 27KB
bj.gif 71KB
ym.gif 24KB
mico_l.gif 14KB
top_nav_on.gif 14KB
toolbar_no.gif 13KB
view.gif 13KB
02.gif 13KB
01.gif 13KB
tinymce.gif 12KB
default.gif 7KB
login.gif 6KB
logo_01.gif 5KB
admin_p.gif 4KB
loading.gif 3KB
mico_1.gif 3KB
footer.gif 3KB
top_bg.gif 2KB
i_top1.gif 2KB
b_clean.gif 2KB
b_login.gif 2KB
img.gif 2KB
img.gif 2KB
iright.gif 1KB
共 699 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
qq_251836457
- 粉丝: 4235
- 资源: 561
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功