feat: Commit initial avec application Quarkus JSF et page d'accueil
- Ajout de la configuration JSF/Quarkus - Ajout des contrôleurs et composants JSF - Ajout de la page d'accueil avec animations - Configuration Docker et environnement de build
This commit is contained in:
9
src/main/java/dev/lions/config/JSFConfiguration.java
Normal file
9
src/main/java/dev/lions/config/JSFConfiguration.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package dev.lions.config;
|
||||
|
||||
import jakarta.enterprise.context.ApplicationScoped;
|
||||
import jakarta.faces.annotation.FacesConfig;
|
||||
|
||||
@ApplicationScoped
|
||||
@FacesConfig
|
||||
public class JSFConfiguration {
|
||||
}
|
||||
17
src/main/java/dev/lions/controllers/HomeController.java
Normal file
17
src/main/java/dev/lions/controllers/HomeController.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package dev.lions.controllers;
|
||||
|
||||
import jakarta.enterprise.context.RequestScoped;
|
||||
import jakarta.inject.Named;
|
||||
import java.io.Serializable;
|
||||
|
||||
@Named
|
||||
@RequestScoped
|
||||
public class HomeController implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public String getWelcomeMessage() {
|
||||
System.out.println("HomeController.getWelcomeMessage() called");
|
||||
return "Welcome to Lions Dev";
|
||||
}
|
||||
}
|
||||
19
src/main/java/dev/lions/controllers/IndexController.java
Normal file
19
src/main/java/dev/lions/controllers/IndexController.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package dev.lions.controllers;
|
||||
|
||||
import jakarta.enterprise.context.RequestScoped;
|
||||
import jakarta.inject.Named;
|
||||
|
||||
@Named
|
||||
@RequestScoped
|
||||
public class IndexController {
|
||||
|
||||
private String message = "Welcome to Lions Dev!";
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user