資源簡介
spring3 mvc mybatis velocity登錄功能的簡單實現(xiàn),主要是想用下mybatis和velocity

代碼片段和文件信息
package?com.liaolitao.controller;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.validation.BindingResult;
import?org.springframework.web.bind.annotation.ModelAttribute;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?com.liaolitao.form.User;
import?com.liaolitao.service.ServiceConstant;
import?com.liaolitao.service.UserService;
@Controller
public?class?LoginController?implements?ServiceConstant{
????@Autowired
????private?UserService?userService;
????@RequestMapping(“/“)
public?String?welcomeRedirect()?{
return?“l(fā)ogin“;
}
????
????@RequestMapping(value?=?“l(fā)ogin“?method?=?RequestMethod.POST)
????public?String?login(@ModelAttribute(“user“)?User?user?HttpServletRequest?request)?{
????????String?userId?=?request.getParameter(“userId“).toString();
????????String?passwd?=?request.getParameter(“passwd“).toString();
????????user.setUserId(userId);
????????user.setPasswd(passwd);
????????int?loginStatus?=?userService.validLogin(userId?passwd);
switch?(loginStatus)?{
case?LOGIN_SUCCESS:
return?“/index“;
case?LOGIN_UNEXIST_USER:
return?“redirect:/“;
case?LOGIN_WRONG_PASSWORD:
return?“redirect:/“;
default:
return?“redirect:/“;
}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4156??2011-11-05?18:19??SpringMVCIbatisVelocitys\liaolitaos\.classpath
?????文件????????731??2011-11-05?18:19??SpringMVCIbatisVelocitys\liaolitaos\.project
?????文件???????9759??2011-11-05?21:18??SpringMVCIbatisVelocitys\liaolitaos\.settings\.component
?????文件?????????88??2011-11-05?19:01??SpringMVCIbatisVelocitys\liaolitaos\.settings\org.eclipse.core.resources.prefs
?????文件????????187??2011-11-05?18:19??SpringMVCIbatisVelocitys\liaolitaos\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件???????3108??2011-11-05?15:40??SpringMVCIbatisVelocitys\liaolitaos\pom.xm
?????文件???????1489??2011-11-05?21:29??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\controller\LoginController.java
?????文件????????822??2011-11-05?21:21??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\dao\impl\UserDaoImpl.java
?????文件????????221??2011-11-05?16:26??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\dao\UserDao.java
?????文件????????361??2011-11-05?16:25??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\form\User.java
?????文件????????713??2011-11-05?21:25??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\service\impl\UserServiceImpl.java
?????文件????????220??2011-11-05?16:29??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\service\ServiceConstant.java
?????文件????????152??2011-11-05?16:28??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\service\UserService.java
?????文件????????185??2011-11-05?16:05??SpringMVCIbatisVelocitys\liaolitaos\src\main\resources\mybatis.properties
?????文件????????976??2011-11-05?21:16??SpringMVCIbatisVelocitys\liaolitaos\src\main\resources\mybatisMapper\User.xm
?????文件???????2563??2011-11-05?18:48??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\applicationContext.xm
?????文件???????1833??2011-11-05?20:21??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\mybatis\mybatis-config.xm
?????文件????????324??2011-11-05?18:57??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\templates\index.vm
?????文件????????686??2011-11-05?20:58??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\templates\login.vm
?????文件???????1602??2011-11-05?16:09??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\velocity\velocity.properties
?????文件???????1794??2011-11-05?19:31??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\web.xm
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\dao\impl
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\service\impl
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\controller
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\dao
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\form
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao\service
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\java\com\liaolitao
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\mybatis
?????目錄??????????0??2011-11-05?21:30??SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\templates
............此處省略15個文件信息
評論
共有 條評論