Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

220 total results found

Java EE

Développement d'applications Web & Dist... Base des applications JavaEE

Qu'est ce que JavaEE ? Java EE ou J2EE ou Jakarta EE est un ensemble de spécifications de différentes API orientée pour le développement d'applications professionnelles et d'entreprise. Chacune de ces spécifications d'API répond à un besoin courant de ce type...

Servlet API

Développement d'applications Web & Dist... Base des applications JavaEE

Les servlets La Servlet API est une brique fondamentale de la spécification JavaEE. Elle permet de développer des composants gérant des requêtes HTTP. L'instanciation des servlets n'est pas gérées par le programmeur, mais par ce que l'ont appelle le conteneur...

Filtres

Développement d'applications Web & Dist... Base des applications JavaEE

Les filtres permettent d'intercepter des requêtes HTTP avant qu'elles arrives à leur Servlet afin d'exécuter de la logique. Cela est notamment utile pour restreindre l'accès à certaines routes à des utilisateurs non authentifiés ou ne possèdant pas le bon rôle...

JDBC

Développement d'applications Web & Dist... Base des applications JavaEE

JDBC pour Java DataBase Connectivity est une spécification d'API pour accèder à une base de donnée relationnelle depuis une application Java. Pour se connecter à une base de donnée, il faut un Driver, qui implémente JDBC pour un moteur de base de donnée relati...

JSP/JSTL

Développement d'applications Web & Dist... Base des applications JavaEE

Les Java Server Pages Ecrire une interface HTML dans une string Java n'est pas très pratique. C'est pourquoi il est possible d'utiliser pour ce faire les JSP. Les Java Server Pages sont des templates de vues qui sont rendus coté serveur. Lorsque vous renvoyez...

Mettre en place un environnement de développement PHP + MySQL

Développement Web en PHP

Installer Laragon Laragon est un outil qui package plusieurs outils pour le développement web. Nous allons l'utiliser principalement pour l'interpréteur PHP et la base de donnée MySQL. Téléchargez Laragon via ce lien,puis exécutez l'installateur. Suivez ensui...

Développer un formulaire d'enregistrement en MVC

Développement Web en PHP Bases de PHP

Nous allons maintenant utiliser l'architecture MVC pour développer une fonctionalité simple d'enregistrement d'un utilisateur dans une base de donnée d'après un formulaire. Vue Commençons par créer notre vue, le formulaire, dans une fichier register.tpl dans...

Mettre en place un architecture MVC avec PHP

Développement Web en PHP Bases de PHP

Le Modèle MVC Le modèle MVC pour : Model - View - Controller est un Design Pattern visant à séparer une application en trois modules : Modèle : les données Controlleur : traite les données et mets à jours la vue Vue : Définit l'interface utilisateur ...

Traiter une soumission de formulaire en PHP

Développement Web en PHP Bases de PHP

En PHP, la manière principale de communiquer des données au serveur est pas la soumission de formulaire. Voyons un exemple simple avec un formulaire de connexion. Le formulaire Commençons déjà par écrire notre formulaire dans un document HTML : login.html B...

Installation du framework Symfony

Développement Web en PHP Framework Symfony

Symfony est un framework d'application moderne qui permet d'écrire des applications web en php, tout en ayant une expérience de développement moderne et agréable. Installation Ajouter PHP au PATH Copier le chemin de votre exécutable PHP : bin\php\php-7.2.19...

Doctrine ORM

Développement Web en PHP Framework Symfony

Doctrine est un framework de Mapping Relationnel-Objet (ORM en anglais). Une tel framework permet de traduire des données représentée dans un modèle orientée objet (utilisé dans les langages de proframmation OO) vers un modèle relationnel (utilisée des les sys...

Les Controller Symfony

Développement Web en PHP Framework Symfony

Symfony repose sur le modèle MVC et utilise donc des Controllers. Nous en avons vu les bases dans la partie précédente, mais nous allons revenir dessus dans cette partie pour présenter certaines fonctionnalités. Génération d'URLs et Redirections Dans la part...

Les Templates Twig

Développement Web en PHP Framework Symfony

Twig est un moteur de template HTML qui permet d'écrire des templates de pages HTML avec une syntaxe plus légère et plus lisible que du PHP Vanilla. Les trois syntaxes principales de twig sont :  {{ ... }} pour afficher une variable passée au template ...

Premiers pas avec symfony

Développement Web en PHP Framework Symfony

Symfony est un framework MVC et qui utilise le paradigme orienté objet de PHP. Il permet de développer des applications complexes mais maintenables. Controllers & Endpoints Pour répondre à des requêtes HTTP, votre application a besoin de Controllers les cont...

Aide mémoire

Développement en Java

Définition Membres La programmation orientée objet consiste à rapprocher les traitements (fonctions) des données (variables). Cela permet de modéliser des situations de façon plus logique et naturelle. La POO s'articule donc autour de structures appelées cla...

Héritage et Polymorphisme

Développement en Java

Héritage Principe de base Dire qu'une classe hérite d'une autre, c'est établir une relation EST UN entre deux classes. Soit une classe Mamal telle que : public class Mamal { ... } La classe Human peut hériter de la classe Mamal avec la syntaxe sui...

Configuring Proxmox to use NAT Networking

Proxmox

By default, Proxmox configures your primary NIC (Network Interface Card) to work in bridged mode. For normal installations, this is the best configuration - VMs and CTs that you create automatically get assigned a DHCP address from your router so can easily ac...

Resizing (or removing) Local-LVM

Proxmox

When installing Proxmox to an ext4 volume, the installer assigns the majority of your boot disk to "Local-LVM". This may not be desirable if you plan on using a secondary disk for VM storage, and would like to store more ISO images and backups in the root vo...

Setting up an NGINX Reverse Proxy with SSL

Serveur Web Nginx

A reverse proxy is a function of a web server that allows it to forward requests onto other web servers. Typically they are set up in combination with a wildcard SSL certificate, allowing each subdomain to go to a different server. Apache2 and NGINX can both f...

Boot stuck at "A start job is running for Create Volatile Files and Directories"

Ubuntu

This message will appear when the /tmp directory is full or has too many files/directories inside it. Since it prevents a successful boot, we will need to modify the boot options to fix it First, restart the affected system (Ctrl-Alt-Del or power cycle it) an...