Когда вы уже создали простое приложение на Spring, вы можете подключить библиотеку JSTL. Это позволит вам организовать прозрачное взаимодействие представления и бизнес логики.

Первым делом необходимо добавить зависимости в pom.xml:


XML:
  1. <dependency>
  2.     <groupId>javax.servlet</groupId>
  3.     <artifactId>jstl</artifactId>
  4.     <version>1.1.2</version>
  5. </dependency>
  6. <dependency>
  7.     <groupId>taglibs</groupId>
  8.     <artifactId>standard</artifactId>
  9.     <version>1.1.2</version>
  10. </dependency>

Для того, чтобы использовать jstl на странице, в элемент jstl:root необходимо добавить параметр xmlns:c="http://java.sun.com/jsp/jstl/core". Страница hello.jsp из примера простое приложение на Spring теперь будет выглядить так:


HTML:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:c="http://java.sun.com/jsp/jstl/core">
  3.     <jsp:directive.page contentType="text/html;charset=UTF-8" />
  4.     <html>
  5.         <head>
  6.             <title>Hello world!</title>
  7.         </head>
  8.         <body>
  9.             <c:out value="${message}"/>
  10.         </body>
  11.     </html>
  12. </jsp:root>


	

Связанные записи