package com.ssx.controller;

import java.util.HashMap;
import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.alibaba.fastjson.JSON;
import com.ssx.entity.User;
import com.ssx.service.UserService;

/**
 * @author WANG
 *
 */
@RestController
@RequestMapping("/user")
public class UserController {

	@Resource
    private UserService userService;

    /**
     * 登录  
     * @param loginName
     * @param password
     * @param session
     * @return
     */
    @RequestMapping("/login")
    public String login(String loginName, String password, HttpSession session){
        //创建map集合保存信息
        Map<String,Object> map = new HashMap<String,Object>();
        //调用登录的方法
        User loginUser = userService.login(loginName, password);
        //判断对象是否为空
        if(loginUser!=null){
            //保存会话
            session.setAttribute("loginUser",loginUser);
            map.put("success",true);//成功
        }else{
            map.put("success",false);//失败
        }
        //将Map集合的数据以JSON格式返回
        return JSON.toJSONString(map);
    }
}
最近下载更多
justin8023  LV3 7月10日
泓鼎168  LV19 6月27日
841146628  LV4 6月12日
ly4910  LV3 5月31日
tingyus  LV4 4月22日
斧头帮副帮主  LV5 4月16日
zxc131313  LV11 4月8日
李亮  LV19 3月5日
1515890105  LV2 3月4日
yunYUN123  LV1 2月19日
最近浏览更多
000000000000000000 9月21日
暂无贡献等级
木木不爱安妮酱  LV10 9月16日
czdczd  LV3 9月7日
小温ggggg  LV5 9月1日
d851646620000  LV6 7月31日
dfkk_love  LV11 7月27日
2017143155  LV12 7月19日
justin8023  LV3 7月10日
jjBond  LV1 7月4日
1748938504  LV2 6月30日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友