首页>代码>spring mvc+spring+hibernate开发简单的java bbs论坛系统,适合二次开发>/Forum/src/com/baidu/controller/UserController.java
package com.baidu.controller;
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.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.baidu.entity.User;
import com.baidu.service.IUserService;
@Controller
@RequestMapping(value="/user")
public class UserController {
@Autowired
private IUserService userService;
/*@RequestMapping(value="/findAll")
public String findAll(Model model){
List<User> list = userService.findAllUser();
model.addAttribute("userList", list);//request
return "showUser";
}*/
@RequestMapping(value="/jsonFindAll")
@ResponseBody
public Map jsonFindAll(int page,int rows,String sort,String order){
//查询总条数
int total = userService.findUserTotalCount();
//当前页记录
List<User> list = userService.findAllUser(page,rows,sort,order);
Map map = new HashMap();
map.put("total", total);
map.put("rows", list);
return map;
}
@RequestMapping(value="/del")
@ResponseBody
public String del(int id){
userService.delete(id);
return "success";
}
//批量删除
@RequestMapping(value="/dels")
@ResponseBody
public Map<String,String> del(String ids){
Map<String,String> map = new HashMap<String,String>();
System.out.println(ids);
try {
userService.delete(ids);
map.put("result", "success");
map.put("msg", "删除成功!");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
map.put("result", "fail");
map.put("msg", "删除失败,您删除的用户被其数据约束,不能删除");
}
return map;
}
@RequestMapping(value="/add")
@ResponseBody
public String add(User user){
user.setId(null);
//user.setStatus(0);
userService.add(user);
return "success";
}
@RequestMapping(value="/update")
@ResponseBody
public String update(User user){
//user.setId(null);
//user.setStatus(0);
userService.update(user);
return "success";
}
}
最近下载更多
wouldbb LV6
2023年3月25日
yanghanqiang LV3
2023年2月17日
1342203642 LV10
2023年1月18日
超炫爱 LV2
2022年12月5日
molu123456
2022年11月15日
暂无贡献等级
yazhiyjs LV4
2022年8月30日
拂袖云中 LV4
2022年6月17日
微信网友_5916966536499200 LV2
2022年4月15日
wanglinddad LV55
2022年3月24日
你好啊李光庚 LV1
2022年3月21日
最近浏览更多
6418368 LV10
8月5日
月牙君 LV1
4月25日
ChanLain LV2
3月3日
123123123W LV7
2024年1月22日
空中飞尘 LV13
2023年12月13日
1383838438 LV1
2023年11月15日
微信网友_6465435620184064 LV7
2023年10月24日
asssasa LV1
2023年10月17日
唐钰小宝A LV13
2023年9月12日
山东老马
2023年7月7日
暂无贡献等级

