标签:
<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();
}
}
标签:
原文地址:http://www.cnblogs.com/songpinyue/p/5015264.html