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 :