| Для разгрузки файлов с примерами было принято решение вынести куски кода ,которые являются статическими в отдельные файлы и подключать при помощи jsp:include. |
| |
| | h1. head.jsp |
| | h1. head.jsp |
| |
| В head.jsp вошли строки : |
| {code} |
| <html> |
| <head> |
| <link rel="stylesheet" type="text/css" href="../resources/css/style.css"> |
| <script type="text/javascript" src="../resources/javascript/task.js"></script> |
| <script src="https://unpkg.com/kotlin-playground@1" data-selector=".kotlin-code"></script> |
| <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> |
| </head> |
| <body> |
| <c:set var="context" value="${pageContext.request.contextPath}" /> |
| {code} |
| | |
| В теге <head> подключается css под названием style.css и JavaScript. |
| | Подключение JavaScript : |
| | Подключение JavaScript : |
| # Подключаем свой js файл task.js. |
| # Подключаем js контейнера показа кода. |
| # Подключаем библиотеку jquery.min.js. |
| | |
| В строке : |
| |
| {code} |
| <c:set var="context" value="${pageContext.request.contextPath}" /> |
| {code} |
| |
| Переменной context присваиваем значение относительного пути. Это нужно чтобы ссылки корректно работали на DL. |