• Как разрабатывать приложение Spring, чтобы каждый раз не деплоить его на сервер для отладки?

    @3des
    Почему бы не использовать spring boot (у него внутри TomCat - приложение на нем можно запускать кнопкой в Intellige Idea. Да и вне IDE гораздо проще развернуть его как сервис хоть в винде хоть в линукс. В дальнейшем, если решите использовать внешний Томкат или какой нибудь Гласфиш, можно сказать Mavenu паковать в War. Я такой путь выбрал.
    Ответ написан
    Комментировать
  • Как сделать такой layout на bootstrap 5?

    @3des
    <!DOCTYPE HTML>
    <html>
      <head>
        <meta charset="utf-8">
        <title>Заголовок</title>
        <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVor" crossorigin="anonymous">
        
      </head>
      <body>
        <div class="container-fluid">
          <div class="row">
            <div class="col-sm-12" style="background-color: blue;">Fixed header
            </div>
          </div>
          <div class="row">
            <div class="col-sm-2 p-0">
                <div class="card-header" style="height: 30px; background-color: green;">Fixed left header</div>
                <div class="card-body" style="background-color: red;">Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias adipisci harum blanditiis ullam vel aspernatur magnam sequi quibusdam earum velit quisquam incidunt, in aliquid accusantium? Voluptas dolor possimus maxime sed!</div>
            </div>
            <div class="col-sm-7 p-0">
                <div class="card-header" style="height: 30px; background-color: green;">Fixed content header</div>  
                <div class="card-body" style="background-color: red;">Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias adipisci harum blanditiis ullam vel aspernatur magnam sequi quibusdam earum velit quisquam incidunt, in aliquid accusantium? Voluptas dolor possimus maxime sed!</div>
            </div>
            <div class="col-sm-3 p-0">
                <div class="card-header"  style="height: 60px; background-color: green;">Fixed right header</div>
                <div class="card-body" style="background-color: red;">Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias adipisci harum blanditiis ullam vel aspernatur magnam sequi quibusdam earum velit quisquam incidunt, in aliquid accusantium? Voluptas dolor possimus maxime sed!</div>
            </div>
          </div>
        </div>
        <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/js/bootstrap.bundle.min.js" integrity="sha384-pprn3073KE6tl6bjs2QrFaJGz5/SUsLqktiwsUTF55Jfv3qYSDhgCecCxMW52nD2" crossorigin="anonymous"></script>
    
      </body>
    </html>


    Что то типа так? Но я не пробовал... Как понимаю вопрос в том, что правый sidebar header выше остальных? В остальном сетка стандартная. Можно и через css высоту задать.

    Ответ написан
    Комментировать
  • Как сделать интерфейс к программе на Java?

    @3des
    AWT, Swing и JavaFX. Я как раз таки считаю, что настоящее и будущее это Web API, но раз хотите GUI то думаю, самый перспективный JavaFX, его грызите).
    Ответ написан
    Комментировать
  • Как вставить картинку и текст справа от сетки Grid?

    @3des
    оберните контейнер меню в flex контейнер и добавьте еще один блок. Ну или по вашему варианту если добавить третий столбец, т.е. просто указать grid-column: 3; он окажется за сеткой, можно его сделать, например display: inline-block; и указать размеры типа width: 150px; (но это veri bad practics на мой взгляд). Выпадающее меню если делать на grid то нужно делать grid контейнер, с абсолютным позиционированием относительно пункта меню вероятно+ задать z-index ы, что бы вырвать из общего потока верстки и отобразить сверху и что бы отображалось по :hover . Но вероятно проще найти реализацию на js и использовать ее. А т.к. верстка у вас простая, я бы вообще на bootstrap переверстал... Почитайте о нем. В любом случае вам grid ни к чему тут совершенно. Везде можно flex ом обойтись.
    Ответ написан
    Комментировать
  • Какой шаблонизатор использовать в Spring boot?

    @3des
    мне, новичку, очень понравился mustache - сейчас пытаюсь изучать thymeleaf, вижу, что он на порядок сложнее.
    Ответ написан
    Комментировать