[JAVA] Utilisez bootstrap 4 avec PlayFramework 2.6 (pas de CDN)

environnement

Présentation de Bootstrap 4

Téléchargez les fichiers requis

bootstrap https://getbootstrap.com Téléchargez les css et js compilés. スクリーンショット 2018-10-16 15.13.43.png

Assurez-vous d'avoir les deux fichiers ci-dessous.

jQuery https://jquery.com

J'ai téléchargé jquery-3.3.1.min.js.

popper https://popper.js.org

Téléchargez popper.js.

Installation de fichiers

Projet Play Framework Dans nom_projet / public / javascripts /

Installez trois fichiers. スクリーンショット 2018-10-16 15.35.42.png

Projet Play Framework Dans project_name / public / stylesheets /

main.scala.html

Ajoutez le code ci-dessous à «» de «main.scala.html».

<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

<!-- Bootstrap CSS -->
<link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/bootstrap.min.css")">

Ajoutez le code ci-dessous à «» de «main.scala.html». (Dans l'ordre de jQuery, Popper, Bootstrap!)

<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/jquery-3.3.1.min.js")"></script>
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/popper.min.js")"></script>
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/bootstrap.min.js")"></script>

main.scala.html (texte intégral)

@(title: String)(content: Html)

<!DOCTYPE html>
<html lang="en">
    <head>
  
        <!-- Required meta tags -->
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <!-- Bootstrap CSS -->
        <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/bootstrap.min.css")">

        <title>@title</title>
        <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/main.css")">
        <link rel="shortcut icon" type="image/png" href="@routes.Assets.versioned("images/favicon.png ")">
        <script src="@routes.Assets.versioned("javascripts/hello.js")" type="text/javascript"></script>

    </head>
    <body>

        @content

        <!-- jQuery first, then Popper.js, then Bootstrap JS -->
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/jquery-3.3.1.min.js")"></script>
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/popper.min.js")"></script>
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/bootstrap.min.js")"></script>

    </body>
</html>

Essayez d'utiliser la feuille de triche bootstrap4

https://hackerthemes.com/bootstrap-cheatsheet/

Collez vos parties préférées dans main.scala.html.

スクリーンショット 2018-10-16 15.51.40.png

J'ai pu confirmer qu'il était activé. Je vous remercie pour votre travail acharné.

Recommended Posts

Utilisez bootstrap 4 avec PlayFramework 2.6 (pas de CDN)
Comment utiliser BootStrap avec Play Framework
Utiliser ProGuard avec Gradle
Utiliser Puphpeteer avec Docker
Utilisez XVim2 avec Xcode 12.0.1
Utilisation de CentOS avec LXD
Utiliser Webmock avec Rspec
Utiliser les WebJars avec Gradle
Utilisez jlink avec gradle
Utiliser des couches Lambda avec Java
Utiliser GDAL avec Python avec Docker
Utiliser Thymeleaf avec Azure Functions
Utiliser le certificat pfx avec Okhttp3
Utiliser l'API Bulk avec RestHighLevelClient
Utilisez SDKMAN! Avec Git Bash
Utilisez plusieurs bases de données avec Rails 6.0
Utiliser Spring JDBC avec Spring Boot
Utilisez Ruby avec Google Colab
Utiliser SpatiaLite avec Java / JDBC
Utilisez log4j2 avec YAML + Gradle
[Docker] À utiliser à tout moment avec Docker + Rails