Skip to content
Snippets Groups Projects
Commit 335731bf authored by Johannes Wilhelm's avatar Johannes Wilhelm
Browse files
parent 9e79a343
Branches
Tags
No related merge requests found
package de.thd.pms.controller;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
//import org.apache.logging.log4j.LogManager;
//import org.apache.logging.log4j.Logger;
//import org.apache.logging.log4j.LogManager;
//import org.apache.logging.log4j.Logger;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HomeController {private static Logger log = LogManager.getLogger(HomeController.class);
public class HomeController {
@RequestMapping("/welcome")
public ModelAndView welcome() {
// log.debug("Test");
log.info("Controller für die Methode welcome");
// log.warn("Warnung");
// log.error(message);
// log.fatal(message);
ModelAndView mv = new ModelAndView();
mv.addObject("title", "Herzlich Willkommen!");
mv.addObject("message", "Sie können hier Boote bzw. Personen anlegen und Fahrten absolvieren.");
mv.setViewName("home");
return mv;
public String welcome() {
return "hallo";
}
}
......@@ -3,5 +3,5 @@ spring.datasource.url=jdbc:mysql://localhost:3306/schleicherhof_pms
spring.datasource.username=
spring.datasource.password=
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
server.port=7777
server.port=4321
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org">
<nav th:fragment="menu" class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Menü umschalten</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" th:href="@{~/welcome}">Fahrtenbuch</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Fahrten <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a th:href="@{~/boot/freieBoote}">Fahrt eintragen</a></li>
<li><a th:href="@{~/fahrt/aktuelle}">Fahrt austragen</a></li>
<li><a th:href="@{~/fahrt/findAll}">Alle Fahrten</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Registrierung <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a th:href="@{~/boot/edit}">Neues Boot eintragen</a></li>
<li><a th:href="@{~/boot/findAll}">Alle Boote</a></li>
<li role="separator" class="divider"></li>
<li><a th:href="@{~/person/edit}">Neue Person eintragen</a></li>
<li><a th:href="@{~/person/findAll}">Alle Personen</a></li>
</ul>
</li>
<li><a th:href="@{~/fahrt/findAdmin}">Fahrten (admin)</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
</html>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment