`

SpringMVC把信息返回到view的两种方式

 
阅读更多
    @RequestMapping("/list")
    public ModelAndView list() {
        ModelAndView view = new ModelAndView("list");
        List<Task> tasks = taskService.createTaskQuery().list();
        view.addObject("tasks", tasks);
        view.addObject("message", "This is a message.");
        return view;
    }
    @RequestMapping("/list1")
    public String list(Model view) {
        List<Task> tasks = taskService.createTaskQuery().list();
        view.addAttribute("tasks", tasks);
        view.addAttribute("message", "This is a message.");
        return "list";
    }





<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<html>
<head>
    <title></title>
</head>
<body>
${tasks}
</body>
</html>
分享到:
评论

相关推荐

    SpringMVC实战

    13. **Spring Boot**:SpringBoot简化了SpringMVC的配置,提供了一种快速启动Web应用的方式。 通过这个资源,你将有机会实践这些核心概念,并且可能还会了解到更多高级特性,比如Spring Security(安全控制)、...

    SpringMVC+Mybatis demo

    SpringMVC是Model-View-Controller架构模式的一种实现,用于构建Web应用程序。它的主要组件包括DispatcherServlet(前端控制器)、HandlerMapping(处理器映射器)、HandlerAdapter(处理器适配器)和ViewResolver...

    SpringMVC:生成Excel和PDF

    这篇博文“SpringMVC:生成Excel和PDF”主要探讨了如何在SpringMVC应用中创建并导出两种常见文档格式——Excel和PDF。 Excel是Microsoft Office套件中的一个电子表格程序,而PDF(Portable Document Format)则是一...

    SpringMVC.pdf

    拦截器与过滤器是两个不同的概念,过滤器是在请求到达Servlet之前对请求或响应进行预处理或后处理的一种技术,而拦截器则是在SpringMVC框架内部通过反射机制实现的,能够更加精细地控制请求的处理。 在Web应用开发...

    传智播客springMVC公开课

    SpringMVC 提供了一种松耦合的方式,让开发者可以独立地修改各个组件,提高了代码的可维护性和可扩展性。 **注解驱动的开发** 是 SpringMVC 的一大亮点。例如,`@Controller` 注解标记一个类作为控制器,`@...

    SpringMvc+Ibatis框架

    结合这两个框架,SpringMvc可以将用户请求转发给iBatis执行数据库操作,然后将结果返回给前端。在实际项目中,通常会使用MyBatis-Spring整合包,它提供了Spring与iBatis的无缝集成,自动管理SqlSessionFactory和...

    SpringMVC+hibernate实例

    SpringMVC是一个模型-视图-控制器(MVC)架构模式的实现,它为Web应用程序提供了一种结构化的组织方式。在SpringMVC中,控制器接收请求,通过模型来处理业务逻辑,然后将结果传递给视图进行渲染。这样,开发者可以...

    springmvc3+extjs4.2案例

    综上所述,这个案例是一个很好的学习资源,它展示了SpringMVC和ExtJS4.2的集成应用,涵盖了从后端服务到前端展示的完整流程,对于理解这两种技术的协同工作有极大的帮助。通过分析和实践这个案例,开发者能够掌握Web...

    springmvc整合hibernate4

    SpringMVC 和 Hibernate4 是两种在 Java Web 开发中广泛使用的框架。SpringMVC 用于构建应用程序的控制层,提供模型-视图-控制器(MVC)架构,而 Hibernate4 则是对象关系映射(ORM)框架,帮助开发者简化数据库操作...

    oauth+springmvc小demo

    OAuth 和 SpringMVC 是两种在 Web 开发中广泛使用的技术,它们在构建现代应用程序时扮演着重要的角色。在这个"oauth+springmvc小demo"中,我们将会探讨如何将 OAuth 身份验证框架与 SpringMVC 框架结合起来,创建一...

    springmvc_mybatis框架web

    SpringMVC 框架是 Model-View-Controller 设计模式的实现,它提供了一种高效且灵活的方式来组织和管理 Web 应用的组件。SpringMVC 的核心组件包括 DispatcherServlet、HandlerMapping、Controller、ViewResolver 和 ...

    springmvc+mybatis工程代码

    通过这个项目,你可以学习到如何配置和集成SpringMVC和MyBatis,理解它们之间的交互方式,以及如何处理HTTP请求、执行SQL、返回结果。同时,你还可以了解到Maven如何管理项目依赖,以及如何在实际开发中组织代码结构...

    SpringMVC实现一个完整的项目

    Spring提供了编程式和声明式两种事务管理方式。编程式事务管理通过`PlatformTransactionManager`接口及其实现类手动管理事务的开始、提交、回滚;声明式事务管理则通过在方法上添加`@Transactional`注解,由Spring...

    SpringMVC 使用JSON、XML视图

    在SpringMVC中,这两种格式可以用于从服务器向客户端返回数据,例如,响应Ajax请求或者提供API接口。 为了实现JSON和XML视图,SpringMVC依赖于一些第三方库,包括: 1. json-lib:这是一个纯Java的JSON处理库,...

    AngularJS+SpringMVC小项目

    SpringMVC接收到请求后,处理业务逻辑,与数据库交互,最后返回JSON数据给AngularJS,更新前端视图。整个流程演示了前后端分离的开发模式,以及现代Web应用的典型架构。通过学习和实践这个项目,开发者可以深入理解...

    springmvc web开发源码

    SpringMVC 是一款广泛使用的Java Web开发框架,它构建在Spring框架之上,专注于处理HTTP...通过深入学习和分析这些源码,开发者不仅可以掌握这两个框架的基本用法,还能了解到它们在实际项目中的最佳实践和整合方式。

    SpringMVC+Freemark 简单整合。

    SpringMVC和FreeMarker是两种在Java Web开发中广泛使用的技术。SpringMVC是一个轻量级的MVC(Model-View-Controller)框架,用于构建高效、可维护的Web应用程序,而FreeMarker则是一个模板引擎,它允许开发者将业务...

    springmvc+mybatis面试题

    对于GET请求,可以通过以下两种方式处理乱码: 1. 修改Tomcat配置文件,设置Connector的URIEncoding属性为"utf-8"。 2. 在代码中对请求参数进行重新编码,例如使用ISO8859-1解码后再用UTF-8编码。 【SpringMVC与...

    springmvc_day02

    在“springmvc_day02”的主题下,我们将深入探讨视图解析器(View Resolver)这一核心组件,它在Spring MVC中扮演着至关重要的角色,简化了控制器(Controller)中的视图逻辑。 视图解析器的主要任务是将逻辑视图名...

    springmvc常用注解标签详解

    要使 Spring 认识该控制器类,需要将其交给 Spring 来管理,方法有两种:一种是定义 MyController 的 bean 对象,另一种是告诉 Spring 该到哪里去找标记为@Controller 的 Controller 控制器。 2. @RequestMapping ...

Global site tag (gtag.js) - Google Analytics