📜  Spring MVC JSTL 配置

📅  最后修改于: 2022-05-13 01:54:41.571000             🧑  作者: Mango

Spring MVC JSTL 配置

JavaServer Pages 标记库 (JSTL)是一组标记,可用于实现一些常见操作,例如循环、条件格式化等。在这里,我们将讨论如何使用 Maven 构建工具将 JSTL 支持添加到 Spring MVC 应用程序中。此外,您还将学习如何在 Spring MVC 应用程序中激活 JSTL 标记。

第 1 步: JSTL maven 依赖项

XML

  javax.servlet
  jstl
  1.2
  runtime

   

  taglibs
  standard
  1.1.2
  runtime


XML

  
  
    /WEB-INF/jsp/
  
  
    .jsp
  


HTML
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 

Welcome message :



第 2 步:要解析 JSTL 视图,请使用 InternalResourceViewResolver。

2.1: Spring JSTL Java配置

// Annotation 
@Bean
// Method 
public ViewResolver configureViewResolver() 

{
  InternalResourceViewResolver viewResolve = new InternalResourceViewResolver();
  
  viewResolve.setPrefix("/WEB-INF/jsp/");
  viewResolve.setSuffix(".jsp");
  
  return viewResolve;
}

2.2: Spring JSTL XML 配置

XML


  
  
    /WEB-INF/jsp/
  
  
    .jsp
  

第 3 步:在 JSP 文件中使用 JSTL 标签

HTML

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 

Welcome message :