• 大小: 13KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: 其他
  • 标签: spring3  mvc  mybatis  

资源简介

spring3 mvc mybatis velocity登录功能的简单实现,主要是想用下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 “login“;
}
    
    @RequestMapping(value = “login“ 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.xml

     文件       3108  2011-11-05 15:40  SpringMVCIbatisVelocitys\liaolitaos\pom.xml

     文件       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.xml

     文件       2563  2011-11-05 18:48  SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\applicationContext.xml

     文件       1833  2011-11-05 20:21  SpringMVCIbatisVelocitys\liaolitaos\src\main\webapp\WEB-INF\mybatis\mybatis-config.xml

     文件        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.xml

     目录          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个文件信息

评论

共有 条评论