登录SSM
<select id="login" resultMap="BaseResultMap" parameterType="com.spy.user.model.User"> select <include refid="Base_Column_List" /> from t_user where loginName=#{loginname} and password =#{password} or phone=#{phone} and password =#{password} or mail = #{mail} and password =#{password} </select>
Service层
public boolean login(User user, HttpServletRequest request) { user = userMapper.login(user); if(user != null){ request.getSession().setAttribute("user", user); return true; }else{ return false; } }
controller
* 功能:登录进去 * 时间:2015年12月2日 */ @RequestMapping(value="v_login.action") public void v_login(HttpServletRequest request,HttpServletResponse response,User user,String name,String pwd){ user.setPassword(pwd); user.setLoginname(name); user.setMail(name); user.setPhone(name); boolean flag = userService.login(user, request); try { response.getWriter().write(flag+""); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }