Spring 的控制器类
package com.hisoft.controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.hisoft.pojo.User;
@Controller
@RequestMapping("/user")
public class UserController {
@RequestMapping(value="/login")
public String login(HttpServletRequest request,
HttpServletResponse response,User userinfo)
{ // 非常方便可以直接在方法里面放入对象
String username=userinfo.getUsername();
String password=userinfo.getPassword();
if ((!"".equals(username)||""!=username)&&(!"".equals(password)||""!=password))
{
request.setAttribute("user", userinfo);
return "users/loginsucc"; //判断,将跳转不同的页面
}
else
{
request.setAttribute("message", "用户名和密码不能为空 !");
return "users/loginerr"; //判断,将跳转不同的页面
}
}
}
pojo类:
package com.hisoft.pojo;
public class User {
private int id;
private String username;
private String password;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
配置文件和 jsp 见附件
loginsucc.jsp 文件传的时候不知道怎么给丢失了
/WEB-INF/view/loginsucc.jsp 他的其实质内容是 :
${user.username} :${user.password}
分享到:
相关推荐
spring3.0.5 mvc 简单登录 spring全jar包 最近因为要做spring的课件,这是第一节第一个spring程序简单登录带service测试类
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解
spring3.0.5 +hibernahe3.6.10 springMVC 基于注解 的注册登录例子 包含事物的简单配置
完整的描述了整个整合的过程,并且对其拆分讲解,没有非常繁琐的原理,都是针对项目讲解
Spring+MVC+3.0.5+Spring+3.0.5+MyBatis3.0.4全注解实例详解
Spring_MVC_3.0.5+Spring_3.0.5+MyBatis3.0.4全注解实例详解三.doc
包含spring 3.0.5的所有jar文件: org.springframework.aop-3.0.5.RELEASE.jar org.springframework.asm-3.0.5.RELEASE.jar org.springframework.aspects-3.0.5.RELEASE.jar org.springframework.beans-3.0.5.RELEASE...
Spring3.0.5帮助文档 Spring3.0.5帮助文档 Spring3.0.5帮助文档
mybatis3.0.3 and spring3.0.5jar
Spring3.0.5及其依赖包,包括: spring-framework-3.0.5.RELEASE.zip spring-framework-3.0.5.RELEASE-dependencies.rar
spring3.0.5的所以jar包
Spring3.0.5源码以及对应的lib包。亲测可用!
spring3.0.5架包,使用的时候全部添加进去
spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档spring3.0.5帮助文档
搭建spring MVC框架所必须的包,包含20个spring包,3个依赖包,基本是最精简的包了。使用的是spring3.0.5,在本人机器上运行过,保证可以正常使用。
Spring3.0.5所有jar包,并包含对每个jar包作用进行了详细描述的文档。共有20个jar文件和一个说明文档。
spring mvc 3.0.5工程所需包,现整理后提供给朋友们下载,免得一个一个的下载。org.springframework.aop-3.0.5.RELEASE.jar,org.springframework.asm-3.0.5.RELEASE.jar,org.springframework.aspects-3.0.5....
spring开发包
本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。 本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。