`

SpringMVC + JSTL

 
阅读更多
        <!-- Spring -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
            <version>${spring-data-jpa.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>junit</groupId>
                    <artifactId>junit-dep</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <!-- WEB begin -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>



*-servlet.xml
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/"/>
        <property name="suffix" value=".jsp"/>
        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    </bean>



controller
@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.");
        view.addObject("myDate",new Date());
        return view;
    }



jsp
<%@ 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>
<c:out value="${tasks}"/>     <br>
<c:forEach items="${tasks}" var="t">
    ${t.id};
</c:forEach>
<br>
<fmt:formatDate value="${myDate}" pattern="yyyy-MM-dd"/>
</body>
</html>
分享到:
评论

相关推荐

    Spring+SpringMVC+Hibernate+JSP框架搭建

    4. **创建JSP页面**:设计JSP页面作为用户界面,使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签来显示数据。 5. **控制流程**:SpringMVC的Controller接收请求,调用业务服务层...

    Spring+SpringMVC+Mybatis+Shiro+Hibernate验证+JSON+JSTL、EL+文件上传io jar包

    【标题】中的"Spring+SpringMVC+Mybatis+Shiro+Hibernate验证+JSON+JSTL、EL+文件上传io jar包"涉及到的是一个经典的Java Web开发技术栈,通常用于构建企业级应用程序。下面将详细介绍这些技术及其在项目中的作用:...

    springMVC+ibatis+jstl+easyui+comet4j

    本项目“springMVC+ibatis+jstl+easyui+comet4j”整合了几个关键组件,旨在创建一个功能丰富的Java Web应用。下面将详细阐述这些技术及其在项目中的作用。 **Spring MVC** Spring MVC是Spring框架的一个模块,专门...

    maven+spring+springMVC+mybatis

    * jstl:这是一个 JavaServer Pages 标准 Tag 库,提供了 JSP 页面的基础功能。 在 js 文件中,我们可以定义路由,使用 AngularJS 框架来开发前台应用程序。在这里,我们使用了 $ocLazyLoad 来加载依赖项,例如 ng-...

    spring+springmvc+mybatis+mysql+maven

    前端使用了简单的JavaScript,这是一种客户端脚本语言,用于增加页面交互性,而JSTL(JavaServer Pages Standard Tag Library)是JSP的一种标签库,提供了标准的标签,简化了JSP页面的开发。 总的来说,这个项目...

    SpringMVC+Hibernate+Spring+JSP整合实例

    "SpringMVC+Hibernate+Spring+JSP整合实例"是一个经典的后端技术组合,它涵盖了Java领域中多个核心框架的集成应用,旨在实现数据持久化、业务逻辑处理以及用户界面展示的无缝连接。下面我们将深入探讨这些技术及其...

    Spring+SpringMVC+Hibernate开发需要的jar

    5. 其他辅助库:如slf4j-api和log4j实现日志记录,commons-lang3提供通用工具类,jstl处理JSP标签等。 在搭建SSH开发环境时,开发者需要将这些jar添加到项目的类路径中,然后按照规范配置Spring的...

    spring+springmvc+mybatis整合jar包

    标题中的“spring+springmvc+mybatis整合jar包”指的是一个包含了Spring框架、Spring MVC以及MyBatis这三大核心组件的集成解决方案。这样的整合包在Java Web开发中极为常见,它简化了项目的初始化配置,使得开发者...

    SSM(spring+springMVC+mybaits)整合框架

    视图层通常是JSP页面,使用EL(Expression Language)和JSTL表达式来动态渲染数据。 6. **测试与部署**:项目完成后,通常会进行单元测试和集成测试,确保每个模块正常工作。最后,将项目打包成WAR文件,部署到Web...

    最简单的,注册,登陆,注销的代码,通过springmvc+hibernate+jstl注解实现的

    在IT行业中,SpringMVC、Hibernate和JSTL是三个非常关键的框架和技术,它们分别在Web应用的控制层、持久层和视图层发挥着重要作用。本项目使用这三个技术来实现用户注册、登录和注销的功能,这是一套常见的Web应用...

    SSM框架开发的在线考试系统(spring+spring mvc+mybatis+bootstrap+jquery+jstl)

    SSM框架,全称Spring+SpringMVC+MyBatis,是Java开发中常见的Web应用开发框架组合。这个在线考试系统就是基于这个框架构建的,主要用于高中生的在线考试。下面将详细讲解这三个主要组件以及它们在项目中的作用。 1....

    spring+springmvc+mybatis整合(含简单jsp页面)

    通常使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库来简化页面逻辑。 在实际项目中,为了提高代码的可维护性和可测试性,我们还会采用注解驱动,如@Controller、@Service、@...

    Spring+SpringMVC+hibernate集成jar包

    4. JSTL和EL库,如jstl和el-api,用于在JSP页面中执行表达式语言和标准标签库。 5. Servlet和JSP相关的库,如servlet-api和jsp-api,这些都是Web应用程序的基础。 6. SpringMVC需要的其他库,如commons-fileupload和...

    使用springmvc+maven做简单的网页增删改查

    还需要添加`jstl`和`javax.servlet-api`依赖,用于处理JSP页面和Servlet。 3. **建立目录结构**:遵循Maven的标准目录结构,创建`src/main/java`存放Java源代码,`src/main/resources`存放配置文件,`src/main/...

    spring+springmvc+hibernate框架搭建项目+jar包

    5. JSP、Servlet和JSTL在Web层的应用。 6. 如何在Eclipse中创建和配置Dynamic Web Project,以及如何部署到Tomcat服务器。 通过对这个项目的实践和学习,你可以深入理解这三个框架如何协同工作,为构建实际的Web...

    Spring+SpringMVC+MyBatis所需jar包(全部)

    - Servlet和JSTL库:servlet-api、jsp-api、jstl等,用于Web开发。 - 其他支持库:如log4j、slf4j等日志库,以及commons-lang3、commons-io等通用工具库。 整合Spring、SpringMVC和MyBatis能够构建出高效、灵活的...

    基于springMVC+mysql的前后端的医专情景教学系统

    spring+spring mvc+mysql+jsp+jstl+jdbc 数据库文件 链接: https://pan.baidu.com/s/1athBXZJoYl0wS0edNnRmPg 密码: q36w jar包文件 链接: https://pan.baidu.com/s/13S5m04KUvwOd9Oszfqb_xw 密码: cfui 视频...

    springMVC+hibernate数据库增删改查完整列子(包括所有的jar包)

    - 其他:如 slf4j、log4j、jstl、commons-lang3 等 这些 Jar 包提供了 SpringMVC 和 Hibernate 运行所需的类库和功能。 通过这个完整的例子,初学者可以全面了解如何集成 SpringMVC 和 Hibernate,以及如何在实际...

    springmvc+spring+mybatis整合所需jar

    springmvc+spring+mybatis整合所需jar aopalliance-1.0.jar aspectjweaver-1.7.1.jar commons-fileupload-1.2.2.jar commons-logging-1.1.1.jar druid-0.2.9.jar jstl-1.2.jar junit-4.11.jar mybatis-3.1.1.jar ...

    SpringMVC+Hibernate+jsp集成demo

    SpringMVC、Hibernate和JSP是构建Java Web应用程序的三大核心框架,它们各自负责不同的职责,协同工作以实现高效、可维护的Web应用。在这个"SpringMVC+Hibernate+jsp集成demo"中,我们将深入探讨这三个组件的集成...

Global site tag (gtag.js) - Google Analytics