package com.action;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import com.bean.*;
import com.dao.*;
import com.util.DBO;
@Controller
@RequestMapping(value="/yonghu")
public class yonghuAction {
/**
* 自动注入业务逻辑层,注入方式使用了注解自动注入
*/
@Resource yonghuDao yonghudao;
@RequestMapping(value="/addPage")
public String addPage(yonghu yonghu,HttpServletRequest request){
Map<String,Object> map= new HashMap<String,Object>();
System.out.println("addPageok");
return "yonghu/yonghuadd";
}
@RequestMapping(value="/add")
public String add(yonghu yonghu,HttpServletRequest request){
Map<String,Object> map= new HashMap<String,Object>();
//String name=(String)request.getParameter("name");
map.put("yhid", yonghu.getYhid());//用户编号
map.put("yhm", yonghu.getYhm());//用户名
map.put("mm", yonghu.getMm());//密码
map.put("xm", yonghu.getXm());//姓名
map.put("qx", yonghu.getQx());//权限
map.put("lxdh", yonghu.getLxdh());//联系电话
map.put("lxdz", yonghu.getLxdz());//联系地址
map.put("yx", yonghu.getYx());//邮箱
map.put("ye", yonghu.getYe());//余额
String yhid=(String)yonghu.getYhid();//用户编号
String yhm=(String)yonghu.getYhm();//用户名
String mm=(String)yonghu.getMm();//密码
String xm=(String)yonghu.getXm();//姓名
String qx=(String)yonghu.getQx();//权限
String lxdh=(String)yonghu.getLxdh();//联系电话
String lxdz=(String)yonghu.getLxdz();//联系地址
String yx=(String)yonghu.getYx();//邮箱
String ye=(String)yonghu.getYe();//余额
DBO db=new DBO();
String sql="";
ResultSet rs=null;
int num=0;
try{
sql="select count(1) as num from yonghu where yhm='"+yhm+"'";
rs=db.query(sql);
if(rs.next()){
num=rs.getInt("num");
}
if(num>0){
request.setAttribute("msg", "<script>alert('添加失败、用户名重复');</script>");
}else{
yonghudao.save(map);
request.setAttribute("msg", "<script>alert('添加成功');</script>");
}
}catch(Exception e){
e.printStackTrace();
}
System.out.println("addok");
return "yonghu/yonghuadd";
}
/**删除
*
*/
@RequestMapping(value="/del")
public String del(Integer id,HttpServletRequest request,Map<String,Object> map){
// Map<String,Object> map= new HashMap<String,Object>();
String a=(String)request.getParameter("keyid");
id=Integer.parseInt(a);
request.setAttribute("msg", "<script>alert('删除成功');</script>");
yonghudao.del(id);
return selectall(null,map,request);
}
/**
* 修改yonghu信息
*/
@RequestMapping(value="/update")
public String update(yonghu yonghu,HttpServletRequest request,Map<String,Object> map1){
Map<String,Object> map= new HashMap<String,Object>();
map.put("yhid", yonghu.getYhid());//用户编号
map.put("yhm", yonghu.getYhm());//用户名
map.put("mm", yonghu.getMm());//密码
map.put("xm", yonghu.getXm());//姓名
map.put("qx", yonghu.getQx());//权限
map.put("lxdh", yonghu.getLxdh());//联系电话
map.put("lxdz", yonghu.getLxdz());//联系地址
map.put("yx", yonghu.getYx());//邮箱
map.put("ye", yonghu.getYe());//余额
String yhid=(String)yonghu.getYhid();//用户编号
String yhm=(String)yonghu.getYhm();//用户名
String mm=(String)yonghu.getMm();//密码
String xm=(String)yonghu.getXm();//姓名
String qx=(String)yonghu.getQx();//权限
String lxdh=(String)yonghu.getLxdh();//联系电话
String lxdz=(String)yonghu.getLxdz();//联系地址
String yx=(String)yonghu.getYx();//邮箱
String ye=(String)yonghu.getYe();//余额
request.setAttribute("msg", "<script>alert('修改成功');</script>");
yonghudao.update(map);
return selectall(null,map1,request);
}
/**
* 修改yonghu信息
*/
@RequestMapping(value="/upd")
public String upd(yonghu yonghu,HttpServletRequest request,Map<String,Object> map1){
Map<String,Object> map= new HashMap<String,Object>();
map.put("yhid", yonghu.getYhid());//用户编号
map.put("yhm", yonghu.getYhm());//用户名
map.put("mm", yonghu.getMm());//密码
map.put("xm", yonghu.getXm());//姓名
map.put("qx", yonghu.getQx());//权限
map.put("lxdh", yonghu.getLxdh());//联系电话
map.put("lxdz", yonghu.getLxdz());//联系地址
map.put("yx", yonghu.getYx());//邮箱
map.put("ye", yonghu.getYe());//余额
String yhid=(String)yonghu.getYhid();//用户编号
String yhm=(String)yonghu.getYhm();//用户名
String mm=(String)yonghu.getMm();//密码
String xm=(String)yonghu.getXm();//姓名
String qx=(String)yonghu.getQx();//权限
String lxdh=(String)yonghu.getLxdh();//联系电话
String lxdz=(String)yonghu.getLxdz();//联系地址
String yx=(String)yonghu.getYx();//邮箱
String ye=(String)yonghu.getYe();//余额
request.setAttribute("msg", "<script>alert('修改成功');</script>");
yonghudao.update(map);
return mod(null,map1,request);
}
/**
* 查询yonghu信息
*/
@RequestMapping(value="/modify")
public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
String keyid=(String)request.getParameter("keyid");
List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
list=yonghudao.select(Integer.parseInt(keyid));
request.setAttribute("yhid", list.get(0).get("yhid"));//用户编号
request.setAttribute("yhm", list.get(0).get("yhm"));//用户名
request.setAttribute("mm", list.get(0).get("mm"));//密码
request.setAttribute("xm", list.get(0).get("xm"));//姓名
request.setAttribute("qx", list.get(0).get("qx"));//权限
request.setAttribute("lxdh", list.get(0).get("lxdh"));//联系电话
request.setAttribute("lxdz", list.get(0).get("lxdz"));//联系地址
request.setAttribute("yx", list.get(0).get("yx"));//邮箱
request.setAttribute("ye", list.get(0).get("ye"));//余额
return "yonghu/yonghumodify";
}
/**
* 查询yonghu信息
*/
@RequestMapping(value="/mod")
public String mod(Integer id,Map<String,Object> map,HttpServletRequest request){
String keyid=(String)request.getSession().getAttribute("id");
List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
list=yonghudao.select(Integer.parseInt(keyid));
request.setAttribute("yhid", list.get(0).get("yhid"));//用户编号
request.setAttribute("yhm", list.get(0).get("yhm"));//用户名
request.setAttribute("mm", list.get(0).get("mm"));//密码
request.setAttribute("xm", list.get(0).get("xm"));//姓名
request.setAttribute("qx", list.get(0).get("qx"));//权限
request.setAttribute("lxdh", list.get(0).get("lxdh"));//联系电话
request.setAttribute("lxdz", list.get(0).get("lxdz"));//联系地址
request.setAttribute("yx", list.get(0).get("yx"));//邮箱
request.setAttribute("ye", list.get(0).get("ye"));//余额
return "yonghu/modify";
}
@RequestMapping(value="/detail")
public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){
String keyid=(String)request.getParameter("keyid");
List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
list=yonghudao.select(Integer.parseInt(keyid));
request.setAttribute("yhid", list.get(0).get("yhid"));//用户编号
request.setAttribute("yhm", list.get(0).get("yhm"));//用户名
request.setAttribute("mm", list.get(0).get("mm"));//密码
request.setAttribute("xm", list.get(0).get("xm"));//姓名
request.setAttribute("qx", list.get(0).get("qx"));//权限
request.setAttribute("lxdh", list.get(0).get("lxdh"));//联系电话
request.setAttribute("lxdz", list.get(0).get("lxdz"));//�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
一、源码特点 java ssm互联网消费信贷系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 二、功能介绍 如博客中介绍 三、注意事项 1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties 2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 3、数据库文件名是jspssmxfxd.sql,系统名称ssmxfxd 4、系统首页地址:http://127.0.0.1:8080/ssmxfxd/qt/index.jsp 不包含人工调试服务,如果需要联系作者购买
资源推荐
资源详情
资源评论
收起资源包目录
1709 ssm互联网消费信贷系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计源码 (367个子文件)
Css.css.bak 12KB
web.xml.bak 4KB
index.jsp.bak 2KB
yonghuAction.class 8KB
hkjhAction.class 7KB
dingdanAction.class 7KB
haikuanAction.class 7KB
yqjlAction.class 7KB
shangpinAction.class 6KB
ddmxAction.class 6KB
jiekuanAction.class 6KB
dkxmAction.class 6KB
gonggaoAction.class 5KB
spflAction.class 5KB
StaticMethod.class 4KB
DBO.class 4KB
dingdan.class 2KB
yonghu.class 2KB
haikuan.class 2KB
shangpinDao.class 2KB
dingdanDao.class 2KB
haikuanDao.class 2KB
gonggaoDao.class 2KB
jiekuanDao.class 2KB
yonghuDao.class 2KB
dkxmDao.class 2KB
hkjhDao.class 2KB
spflDao.class 2KB
yqjlDao.class 2KB
ddmxDao.class 2KB
shangpin.class 2KB
ddmx.class 2KB
dkxm.class 2KB
jiekuan.class 2KB
yqjl.class 2KB
hkjh.class 1KB
gonggao.class 1KB
spfl.class 717B
.classpath 4KB
bootstrap.css 144KB
style.css 29KB
style1.css 13KB
Css.css 12KB
Main.css 8KB
qmain.css 6KB
Top.css 3KB
Left.css 2KB
Login.css 1KB
css1.css 1KB
Copyright.css 495B
Thumbs.db 79KB
glyphicons-halflings-regular.eot 20KB
Pic_top_img.gif 41KB
Pic_top_img - 副本.gif 41KB
Bj_header.gif 27KB
yin7.gif 5KB
yin2.gif 5KB
yin6.gif 5KB
yin9.gif 5KB
yin8.gif 5KB
yin5.gif 5KB
yin3.gif 4KB
Bj_main_img.gif 4KB
yin4.gif 4KB
yin10.gif 4KB
yin1.gif 4KB
Bj_body.gif 3KB
Bj_li.gif 2KB
PSBC_OUT.gif 2KB
BJRCB_OUT.gif 1KB
Pic_iconManage.gif 1KB
Pic_iconUser.gif 1KB
Pic_iconHome.gif 1KB
Pic_iconQuit.gif 1KB
Bj_titleTh.gif 1KB
Pic_homeIcon.gif 1KB
Pic_quitIcon.gif 1KB
ABC_OUT.gif 1KB
Pic_iconAdmin.gif 1KB
Pic_iconHelp.gif 1KB
Pic_helpIcon.gif 1KB
GDB_OUT.gif 1KB
ICBC_OUT.gif 1KB
Pic_left_line.gif 1KB
BOC_OUT.gif 959B
ENV_ABC_OUT.gif 949B
CMB_OUT.gif 945B
CMBC_OUT.gif 929B
ENV_ICBC_OUT.gif 889B
CEB_OUT.gif 888B
HZCB_OUT.gif 842B
ENV_CCB_OUT.gif 838B
CITIC_OUT.gif 834B
CIB_OUT.gif 798B
COMM_OUT.gif 783B
ENV_SPDB_OUT.gif 738B
Pic_serchBtn.gif 685B
Bj_left.gif 648B
Bj_menu.gif 626B
Pic_button.gif 341B
共 367 条
- 1
- 2
- 3
- 4
资源评论
翰文编程
- 粉丝: 1w+
- 资源: 2034
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功