Skip to content
Snippets Groups Projects
Commit 335731bf authored by Johannes Wilhelm's avatar Johannes Wilhelm
Browse files
parent 9e79a343
No related branches found
No related tags found
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.
Finish editing this message first!
Please register or to comment