91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

用spring4.0.5版本開發(fā)的,spring mvc,spring jdbc,最簡單的用戶登錄,注冊和修改的系統(tǒng)。適合初學(xué)者學(xué)習(xí)。

資源截圖

代碼片段和文件信息

package?com.lhl.usersystem.action;

import?java.util.Map;

import?javax.annotation.Resource;
import?javax.servlet.http.HttpServletRequest;

import?org.apache.commons.lang.StringUtils;
import?org.springframework.stereotype.Controller;
import?org.springframework.util.DigestUtils;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.servlet.ModelAndView;

import?com.lhl.usersystem.service.UserService;

@Controller
@RequestMapping(“/user“)
public?class?UserAction?{

@Resource
private?UserService?userService;

@RequestMapping(“/login“)
public?ModelAndView?login(@RequestParam(“username“)?String?username?@RequestParam(“password“)?String?password?HttpServletRequest?req)?{
Map?result?=?userService.checkLogin(username?password);
if?(result?!=?null)?{
String?token?=?DigestUtils.md5DigestAsHex(req.getSession().getId().getBytes());
req.getSession().setAttribute(“OnlineUser“?result);
req.getSession().setAttribute(“token“?token);
return?new?ModelAndView(“redirect:/pages/welcome.jsp“);
}
return?new?ModelAndView(“redirect:/pages/index.jsp?login=failed“);
}

@RequestMapping(“/save“)
public?String?save(@RequestParam(“id“)?String?id
@RequestParam(“token“)?String?token
@RequestParam(“name“)?String?name
@RequestParam(“sex“)?String?sex
@RequestParam(“birthday“)?String?birthday
HttpServletRequest?req)?{
String?sesstoken?=?DigestUtils.md5DigestAsHex(req.getSession().getId().getBytes());
if?(!StringUtils.equals(sesstoken?token))?{
return?“redirect:/pages/welcome.jsp?save=invalidtoken“;
}
userService.save(id?name?sex?birthday);
Map?result?=?userService.get(id);
req.getSession().setAttribute(“OnlineUser“?result);

return?“redirect:/pages/welcome.jsp?save=success“;
}

@RequestMapping(“/logout“)
public?String?logout(HttpServletRequest?req)?{
req.getSession().removeAttribute(“OnlineUser“);
req.getSession().removeAttribute(“token“);
return?“redirect:/pages/index.jsp“;
}
@RequestMapping(“/register“)
public?String?register(@RequestParam(“username“)?String?username
@RequestParam(“password“)?String?password)?{
Map?result?=?userService.getByUsername(username);
if?(result?!=?null)?{
return?“redirect:/pages/index.jsp?register=exists“;
}
userService.register(username?password);
return?“redirect:/pages/index.jsp?register=success“;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1069??2014-11-01?11:44??usersystem\.classpath

?????文件????????562??2014-06-30?23:31??usersystem\.project

?????文件????????664??2014-06-30?23:32??usersystem\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2014-06-30?23:31??usersystem\.settings\org.eclipse.m2e.core.prefs

?????文件???????3961??2014-11-01?12:04??usersystem\pom.xml

?????文件???????2515??2014-11-01?11:03??usersystem\src\main\java\com\lhl\usersystem\action\UserAction.java

?????文件???????1616??2014-07-01?02:09??usersystem\src\main\java\com\lhl\usersystem\service\impl\UserServiceImpl.java

?????文件????????365??2014-07-01?02:09??usersystem\src\main\java\com\lhl\usersystem\service\UserService.java

?????文件???????4500??2014-07-01?01:38??usersystem\src\main\resources\applicationContext.xml

?????文件???????3702??2014-07-01?00:44??usersystem\src\main\resources\dispatcher-servlet.xml

?????文件????????233??2014-07-01?00:13??usersystem\src\main\resources\jdbc.properties

?????文件????????236??2012-02-09?13:25??usersystem\src\main\web\commons\global.jsp

?????文件????????421??2012-02-09?13:25??usersystem\src\main\web\commons\taglibs.jsp

?????文件?????????39??2012-02-09?13:24??usersystem\src\main\web\meta-INF\MANIFEST.MF

?????文件??????22544??2013-12-16?16:29??usersystem\src\main\web\My97DatePicker\calendar.js

?????文件???????3683??2013-12-16?16:33??usersystem\src\main\web\My97DatePicker\demo.htm

?????文件????????644??2009-07-01?15:20??usersystem\src\main\web\My97DatePicker\lang\en.js

?????文件???????1089??2010-04-12?10:33??usersystem\src\main\web\My97DatePicker\lang\zh-cn.js

?????文件???????1088??2010-04-12?10:34??usersystem\src\main\web\My97DatePicker\lang\zh-tw.js

?????文件???????1043??2006-12-25?22:29??usersystem\src\main\web\My97DatePicker\skin\datePicker.gif

?????文件???????3726??2013-01-05?14:45??usersystem\src\main\web\My97DatePicker\skin\default\datepicker.css

?????文件???????1578??2008-10-21?11:31??usersystem\src\main\web\My97DatePicker\skin\default\img.gif

?????文件????????192??2013-12-14?17:13??usersystem\src\main\web\My97DatePicker\skin\WdatePicker.css

?????文件????????307??2007-01-05?22:44??usersystem\src\main\web\My97DatePicker\skin\whyGreen\bg.jpg

?????文件???????3933??2013-01-05?14:44??usersystem\src\main\web\My97DatePicker\skin\whyGreen\datepicker.css

?????文件???????1679??2008-10-21?11:20??usersystem\src\main\web\My97DatePicker\skin\whyGreen\img.gif

?????文件??????10235??2013-12-16?16:32??usersystem\src\main\web\My97DatePicker\WdatePicker.js

?????文件????????644??2009-07-01?15:20??usersystem\src\main\web\My97DatePicker\開發(fā)包\lang\en.js

?????文件????????573??2009-06-30?10:37??usersystem\src\main\web\My97DatePicker\開發(fā)包\lang\zh-cn.js

?????文件????????572??2009-07-02?22:10??usersystem\src\main\web\My97DatePicker\開發(fā)包\lang\zh-tw.js

............此處省略80個文件信息

評論

共有 條評論