原文: https://howtodoinjava.com/spring-mvc/how-to-add-jstl-support-in-spring-3-using-maven/
学习使用 maven 构建工具为 Spring MVC 应用配置 JSTL 支持。 学习在 Spring MVC 应用中启用 JSTL 标签。
1. JSTL maven 依赖项
<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><scope>runtime</scope></dependency>
2. 配置InternalResourceViewResolver来解析 JSTL 视图
2.1 Spring JSTL Java 配置
@Beanpublic ViewResolver configureViewResolver(){InternalResourceViewResolver viewResolve = new InternalResourceViewResolver();viewResolve.setPrefix("/WEB-INF/jsp/");viewResolve.setSuffix(".jsp");return viewResolve;}
2.2 Spring JSTL XML 配置
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property><property name="prefix"><value>/WEB-INF/jsp/</value></property><property name="suffix"><value>.jsp</value></property></bean>
3. 在 JSP 文件中使用 JSTL 标记
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><h1>Welcome message : <c:out value="${message}"></c:out></h1>
学习愉快!
阅读更多:
