package com.mw.controller;
import java.util.Map;
import javax.validation.Valid;
import com.mw.entity.User;
import com.mw.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
@Controller("userHandler")
public class UserHandler {
@Autowired
private UserService userService;
@RequestMapping("/index")
public void index(){}
// @ResponseBody
@RequestMapping(value="/doLogin",method=RequestMethod.POST)
public String login(@Valid @RequestParam("username") String username
, @RequestParam("password") String password, Map<String, Object> map, Model model, User user, BindingResult result){
// User user = userService.findUser(new User(null, username, password));
System.out.println(result);
user = userService.findUser(user);
if(user!=null){
map.put("user", user);
model.addAttribute("user", user);
return "success";
}else{
map.put("tip", "帐号或者密码错误");
return "success";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
security.zip (63个子文件)
security
src
main
resources
java
com
mw
entity
User.java 1KB
dao
UserDao.java 121B
controller
UserHandler.java 1KB
daoImpl
UserDaoImpl.java 769B
service
UserService.java 130B
serviceImpl
UserServiceImpl.java 495B
common
db.properties 247B
spring-mvc.xml 1KB
applicationContext.xml 3KB
log4j2.xml 2KB
webapp
index.jsp 857B
WEB-INF
web.xml 1KB
pom.xml 5KB
security.iml 6KB
.idea
misc.xml 714B
encodings.xml 238B
libraries
Maven__junit_junit_4_12.xml 455B
Maven__org_opentest4j_opentest4j_1_0_0_M1.xml 554B
Maven__org_junit_platform_junit_platform_commons_1_0_0_M3.xml 654B
Maven__org_springframework_spring_aop_4_3_7_RELEASE.xml 609B
Maven__com_mchange_mchange_commons_java_0_2_11.xml 598B
Maven__commons_logging_commons_logging_1_2.xml 558B
Maven__mysql_mysql_connector_java_5_1_41.xml 574B
Maven__org_apache_ant_ant_1_9_6.xml 484B
Maven__org_ow2_asm_asm_5_2.xml 458B
Maven__antlr_antlr_2_7_7.xml 462B
Maven__org_javassist_javassist_3_20_0_GA.xml 550B
Maven__org_springframework_spring_context_support_4_3_7_RELEASE.xml 693B
Maven__org_apache_logging_log4j_log4j_core_2_8_1.xml 573B
Maven__org_springframework_spring_test_4_3_7_RELEASE.xml 616B
Maven__org_springframework_spring_webmvc_4_3_7_RELEASE.xml 630B
Maven__org_apache_ant_ant_launcher_1_9_6.xml 547B
Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml 732B
Maven__org_aspectj_aspectjweaver_1_8_10.xml 549B
Maven__com_fasterxml_classmate_1_3_0.xml 522B
Maven__org_aspectj_aspectjrt_1_8_10.xml 521B
Maven__org_jboss_spec_javax_transaction_jboss_transaction_api_1_2_spec_1_0_1_Final.xml 787B
Maven__org_springframework_spring_beans_4_3_7_RELEASE.xml 623B
Maven__org_junit_jupiter_junit_jupiter_api_5_0_0_M3.xml 615B
Maven__dom4j_dom4j_1_6_1.xml 462B
Maven__org_springframework_spring_core_4_3_7_RELEASE.xml 616B
Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml 608B
Maven__org_apache_logging_log4j_log4j_api_2_8_1.xml 566B
Maven__org_springframework_spring_orm_4_3_7_RELEASE.xml 609B
Maven__org_hibernate_hibernate_validator_5_4_0_Final.xml 634B
Maven__org_hamcrest_hamcrest_core_1_3.xml 532B
Maven__cglib_cglib_3_2_5.xml 462B
Maven__org_springframework_spring_jdbc_4_3_7_RELEASE.xml 616B
Maven__org_springframework_spring_context_4_3_7_RELEASE.xml 637B
Maven__org_jboss_jandex_2_0_3_Final.xml 527B
Maven__javax_validation_validation_api_1_1_0_Final.xml 611B
Maven__org_springframework_spring_expression_4_3_7_RELEASE.xml 658B
Maven__org_hibernate_hibernate_core_5_2_8_Final.xml 599B
Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml 720B
Maven__org_springframework_spring_web_4_3_7_RELEASE.xml 609B
Maven__org_apache_logging_log4j_log4j_web_2_8_1.xml 566B
Maven__com_mchange_c3p0_0_9_5_2.xml 493B
Maven__org_springframework_spring_tx_4_3_7_RELEASE.xml 602B
workspace.xml 59KB
artifacts
security_war_exploded.xml 5KB
security_war.xml 290B
compiler.xml 628B
modules.xml 256B
共 63 条
- 1
资源评论
- zj_jay2019-01-09资源不错 确实可用
- todayskycom2018-03-29正在看怎么用
l864141317
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功