`

spring3.0.5 mvc 结合 pojo 类登录实例

阅读更多
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 简单登录 jar包全

    Spring 3.0.5是Spring框架的一个较早版本,它包含了MVC(Model-View-Controller)模块,这是Spring用于构建Web应用程序的核心组件。在本案例中,我们讨论的是如何利用Spring MVC实现一个简单的登录功能,这通常涉及...

    Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解完整版

    总结,本实例详细介绍了如何使用 Spring MVC 3.0.5、Spring 3.0.5 和 MyBatis 3.0.4 进行全注解开发,涵盖了开发环境配置、Maven 的使用、SSM 整合以及如何在 Eclipse 和 MyEclipse 中集成 Maven。这个教程对于希望...

    spring3.0.5MVC例子

    在本示例中,我们探讨的是使用Spring 3.0.5版本的MVC框架以及Hibernate 3.6.10版本的集成,构建一个基于注解的注册登录应用。这个压缩包文件“springMVC_demo01”包含了实现这个功能的所有必要组件和配置。 首先,...

    Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解

    【Spring MVC 3.0.5 + Spring 3.0.5 + MyBatis3.0.4 全注解实例详解】 Spring MVC 3.0.5 是Spring框架的一个重要版本,它引入了对RESTful风格的支持,使得构建Web应用更加灵活。REST(Representational State ...

    spring3.0.5 所有jar文件

    包含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...

    Spring+MVC+3.0.5+Spring+3.0.5+MyBatis3.0.4全注解实例详解

    总之,本实例详解旨在帮助开发者掌握Spring、Spring MVC 3.0.5和MyBatis 3.0.4的注解使用,通过实践提升对这三个框架的理解和应用能力。通过详细阅读提供的文档,你将能够创建出一个高效、可维护的全注解Java Web...

    mybatis3.0.5 and spring3.0.5jar

    Spring 3.0.5是Spring框架的一个重要版本,它是一个全面的企业级应用开发框架,提供包括依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)、数据访问/集成等多种功能。在Spring 3.0.5中,它引入了对Java配置...

    spring3.0.5架包

    在“spring3.0.5架包”中,"spring3.0.5-dist"可能是一个包含所有相关组件的压缩文件,解压后将包含各种JAR文件,开发者需要根据项目需求将它们添加到项目的类路径中,或者将其转换为Maven或Gradle的依赖形式。...

    Spring3.0.5帮助文档

    Spring3.0.5帮助文档 Spring3.0.5帮助文档 Spring3.0.5帮助文档

    spring3.0.5的所以jar包

    包含了Spring框架的基础类和核心工具,如泛型工具、反射、类型转换、事件监听等。这是所有其他Spring模块的基础。 7. **org.springframework.orm-3.0.5.RELEASE.jar**: 提供了对流行ORM(对象关系映射)框架的...

    spring3.0.5-dist.rar

    总结来说,"spring3.0.5-dist.rar"压缩包提供了Spring框架3.0.5版本的核心组件,包括日志库Commons-Logging,开发者可以利用这些组件进行企业级Java应用的开发,利用Spring的IoC、AOP、MVC等功能实现高效的代码组织...

    Spring3.0.5及其依赖包

    Spring3.0.5及其依赖包,包括: spring-framework-3.0.5.RELEASE.zip spring-framework-3.0.5.RELEASE-dependencies.rar

    Spring3.0.5源码+lib包(全)

    Spring框架是Java开发中最常用的轻量级框架之一,它的3.0.5版本是一个重要的里程碑,在这个版本中,Spring引入了许多新特性和改进。这里,我们主要探讨Spring 3.0.5的核心概念、设计原则以及它在lib包中的依赖。 **...

    spring 3.0.5 集成cxf

    "spring 3.0.5 集成cxf"这一主题聚焦于如何将Spring 3.0.5版本与Apache CXF整合,以实现高效、灵活的服务治理。 Spring 3.0.5是Spring框架的一个稳定版本,它引入了许多增强功能和改进,包括更好的类型安全依赖注入...

    spring mvc 3.0.5 jar包

    Spring 3.0.5版本是这个MVC框架的一个稳定版本,提供了许多功能和优化,适用于各种规模的项目。在这个jar包中,包含了构建Spring MVC应用程序所需的关键组件,以及一些依赖的第三方库。 1. **Spring MVC组件**: -...

    spring 3.0.5 + jotm 实现的的spring mvc 的例子

    标题中的“spring 3.0.5 + jotm 实现的的spring mvc 的例子”表明这是一个关于使用Spring 3.0.5版本与JOTM(Java Open Transaction Manager)结合构建Spring MVC应用的示例项目。这个项目可能旨在演示如何在Spring ...

    Struts2.2.3 Spring3.0.5 Hibernate3.6.5 sql server整合实例源码呈现

    Spring3.0.5版本引入了更多新功能,如Spring MVC的改进、对JSR-303 Bean Validation的支持和RESTful服务的增强,使得开发更高效且易于维护。 Hibernate是一个流行的Java ORM(对象关系映射)框架,它简化了数据库...

Global site tag (gtag.js) - Google Analytics