Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Csaby25

    őstag

    válasz Drizzt #11537 üzenetére

    Köszi!
    Közben meglett a probléma, a Webconfig osztályom fölé elfelejtettem kitenni a @Configuration annotációt :W

    Viszont egy másik problémám ami gondolom inkább thymeleaf - html probléma, hátha tud valaki segíteni. Adott a következő layout file: main.html

    <!DOCTYPE html>
    <html lang="en"
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:th="http://www.thymeleaf.org"
    xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
    <head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>SFJ - Egy sztori minden napra</title>

    <link rel="stylesheet" href="../static/css/blog.css" th:href="@{/css/blog.css}"/>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" />

    <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css' />
    <link href='https://fonts.googleapis.com/css?family=Exo' rel='stylesheet' type='text/css' />

    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    </head>
    <body>

    <div class="container">

    <nav class="navbar navbar-default">
    <div class="container-fluid">
    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
    <ul class="nav navbar-nav">
    <li class="active"><a href="/">Kezdőoldal</a></li>
    <li class=""><a href="/stories">Sztorik</a></li>
    <li class=""><a href="/bloggers">Bloggerek</a></li>
    </ul>
    <div class="navbar-text navbar-right">
    Üdvözlünk <span sec:authentication="name">Anonymous </span>
    <form sec:authorize="isAuthenticated()" id="frmlogout" th:action="@{/logout}" method="post" class="form-inline">
    | <a href="javascript:{}" onclick="document.getElementById('frmlogout').submit(); return false;">Kijelentkezés</a>
    </form>
    </div>
    </div>
    </div>
    </nav>

    <div layout:fragment="loginContent">
    </div>


    <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
    <footer>
    <p>San Franciscoból Jöttem - Az eredeti template összeállítója: http://therealdanvega.com</p>
    </footer>

    </div>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" ></script>
    </body>
    </html>

    sajna nem tudom használni egyik html-ből sem, pl. login.html:

    <!DOCTYPE html>
    <html lang="en" layout:decorator="layouts/main">
    <head>
    <title>SFJ - Minden napra egy sztori</title>
    </head>
    <body>

    <div layout:fragment="loginContent">

    <form name="login" th:action="@{/login}" method="post" class="form-signin">
    <h2 class="form-signin-heading">Kérlek jelentkezz be</h2>
    <div id="err" th:if="${param.error}" class="alert alert-danger">Hibás felhasználói név és jelszó</div>
    <div th:if="${param.logout}" class="alert alert-success">Sikeresen kijelentkeztél</div>
    <label for="username" class="sr-only">Felhasználói név</label>
    <input type="text" id="username" name="username" class="form-control" placeholder="Felhasználói név" required="true" />
    <label for="password" class="sr-only">Jelszó</label>
    <input type="password" id="password" name="password" class="form-control" placeholder="Jelszó" required="true" />
    <div class="checkbox">
    <label> <input id="remember-me" name="remember-me" type="checkbox" /> Emlékezz rám
    </label>
    </div>
    <button class="btn btn-lg btn-primary btn-block" type="submit">Bejelentkezés</button>
    </form>

    </div>

    </body>
    </html>

    egyszerűen nem veszi figyelembe a main.html-t, mintha nem is lenne ott :F

Új hozzászólás Aktív témák