# Conflicts: # src/main/java/ru/ulstu/extractor/core/Route.java # src/main/java/ru/ulstu/extractor/rule/service/RuleService.java # src/main/resources/templates/listRules.html
43 lines
2.1 KiB
HTML
43 lines
2.1 KiB
HTML
<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-4.dtd">
|
|
<html
|
|
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:th="http://www.w3.org/1999/xhtml"
|
|
layout:decorate="~{default}">
|
|
<head>
|
|
<title>Простая обработка формы на Spring MVC</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
</head>
|
|
<div class="container" layout:fragment="content">
|
|
<table class="table table-striped">
|
|
<thead class="thead-dark">
|
|
<tr>
|
|
<th scope="col" colspan="10">Правила</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr th:each="dbRule: ${rules}">
|
|
<td><span class="badge badge-info">Если</span></td>
|
|
<td><span class="badge badge-success" th:text="${dbRule.firstAntecedent.description}"></span></td>
|
|
<td><span class="badge badge-success" th:text="${dbRule.firstAntecedentValue.antecedentValue}"></span></td>
|
|
<td><span class="badge badge-info">и</span></td>
|
|
<td><span class="badge badge-success" th:text="${dbRule.secondAntecedent.description }"></span></td>
|
|
<td><span class="badge badge-success" th:text="${dbRule.secondAntecedentValue.antecedentValue}"></span></td>
|
|
<td><span class="badge badge-info">то</span></td>
|
|
<td><span class="badge badge-warning" th:text="${dbRule.consequent}"></span></td>
|
|
<td>
|
|
<a role="button" class="btn btn-info" th:href="@{${@route.ADD_RULE} + '?ruleId=' + ${dbRule.id}}">
|
|
<i class="fa fa-pencil-square-o" aria-hidden="true"></i>
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a role="button" class="btn btn-danger" th:href="@{'deleteRule?id=' + ${dbRule.id}}"
|
|
onclick="return confirm('Удалить правило?')">
|
|
<i class="fa fa-times" aria-hidden="true"></i>
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<a href="/addRule" class="btn btn-outline-success">Добавить правило</a>
|
|
</div>
|
|
</html>
|