Задать вопрос
  • Как вернуть диск после расширения тома?

    @White_Wolf_DD Автор вопроса
    Ответ на свой вопрос:

    Если кто-то столкнулся с такой-же проблемой, есть решение.
    У меня стоял этот диск как "Динамический", его надо перевести в "Базовый диск" и только после этого создавать простой том.

    Надеюсь я сэкономил кому-то лишние 30 минут.
    Ответ написан
    Комментировать
  • Как убрать выделение текста в инпуте?

    @White_Wolf_DD
    Убирай в HTML коде значение "value=''" и за место него ставь "placeholder=''"
    Ответ написан
  • Как убрать лишнее?

    @White_Wolf_DD
    Так должно встать на середину, + адаптивность

    body {
    display: flex;
    width:  75%;
    margin: 0 auto;
    }


    Если тебе не надо вставлять на середину, то можно спокойно написать

    body {
    height: (твоё значение)px;
    }
    Ответ написан
    Комментировать
  • Как сделать карусель карт с ForEach через Bootstrap 5?

    @White_Wolf_DD Автор вопроса
    Нашёл вариант решения.

    Да его осуществления, требуется создать Servlet
    Код сервлета
    package servlets;
    
    import entity.Product;
    import jakarta.ejb.EJB;
    import jakarta.servlet.ServletException;
    import jakarta.servlet.annotation.WebServlet;
    import jakarta.servlet.http.HttpServlet;
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;
    import session.ProductFacade;
    
    import java.io.IOException;
    import java.util.List;
    
    @WebServlet(name = "CarouselServlet", urlPatterns = {
            "/carousel",
    })
    
    public class CarouselServlet extends HttpServlet {
    
        @EJB
        private ProductFacade productFacade;
    
        protected void processRequest(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            request.setCharacterEncoding("UTF-8");
            String path = request.getServletPath();
            switch (path) {
                case "/carousel":
                    List<Product> listProducts = productFacade.findAll();
                    request.setAttribute("listProducts", listProducts);
                    request.getRequestDispatcher(LoginServlet.pathToFile.getString("index")).forward(request, response);
                    break;
            }
        }
    
        @Override
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            processRequest(request, response);
        }
    
        @Override
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            processRequest(request, response);
        }
    
        @Override
        public String getServletInfo() {
            return "Short description";
        }
    
    }

    и в index написать код
    Код индекса
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <%@page contentType="text/html" pageEncoding="UTF-8" %>
    
    <p class="w-100 text-center my-5" style="font-size: 24px">Добро пожаловать в ""!</p>
    
    <form action="carousel">
        <div class="ant-carousel">
            <div class="ant-carousel-hider">
                <ul class="ant-carousel-list">
                    <c:forEach var="product" items="${listProducts}">
                        <li class="ant-carousel-element">
                            <div class="card m-2">
                                <img src="insertCover/${product.cover.path}" class="card-img-top" alt="..."
                                     style="max-width: 12rem; max-height: 15rem; margin: 0 auto">
                                <div class="card-body">
                                    <h5 class="card-title">${product.title} ${product.model}</h5>
                                    <p class="card-text">Цена: <strong>${product.price}€</strong></p>
                                    <a href="#" class="btn btn-primary">Смотреть</a>
                                    <a href="buyProductForm?productId=${product.id}" class="btn btn-primary">Купить</a>
                                </div>
                            </div>
                        </li>
                    </c:forEach>
                </ul>
            </div>
            <div class="ant-carousel-arrow-left"></div>
            <div class="ant-carousel-arrow-right"></div>
            <div class="ant-carousel-dots"></div>
        </div>
    </form>
    
    Так-же тут есть стили и должен быть Javascript кнопок, но думаю это можно самим найти


    Так-же для такого метода требуется создать класс Cover (добавляет в БД ID каждой фотографии, его path указан в моём случае на папку с картинками) в entity, и два сервлета, UploadServlet (Выводит с БД на сайт фотографии) и InsertFileServlet (Даёт Cover добавить фотографию в БД)

    Для остальных я не буду давать коды, иначе придётся всю свой программу написать сюда. Надеюсь кому-то помог!)
    Ответ написан
  • Как правильно задать высоту экрана?

    @White_Wolf_DD
    Если я тебя правильно понимаю, то это всё делается через media.
    Допустим
    @media screen and (max height = 920px) and (min height = 900px){
     body{
      height = 900px;
     }
    }


    Давно не работал с HTML, поэтому могу быть не прав. Но лучший вариант в любом случае использовать media
    Ответ написан
    Комментировать