Implementación de mensajes de error que se muestran en la pagina de

error.
El mensaje de error se envía a través de la sesión.
This commit is contained in:
Marcos Garcia Nuñez
2019-12-15 14:10:09 +01:00
parent b5a41958a2
commit 1bfd7317e6
5 changed files with 60 additions and 14 deletions

View File

@@ -5,6 +5,7 @@ import java.util.List;
import javax.annotation.PostConstruct;
import javax.enterprise.context.RequestScoped;
import javax.faces.application.FacesMessage;
import javax.inject.Named;
import common.UserType;
@@ -16,7 +17,7 @@ import common.UserType;
*/
@Named("home")
@RequestScoped
public class homeMBean implements Serializable {
public class homeMBean extends ManagedBeanBase implements Serializable {
private static final long serialVersionUID = 1L;
private boolean isLogedIn;
@@ -31,6 +32,12 @@ public class homeMBean implements Serializable {
userName = SessionUtils.getUserName();
userId = SessionUtils.getUserId();
userType = SessionUtils.getUserType();
FacesMessage message = SessionUtils.getMessage();
if (message != null) {
this.addFacesMessage(message);
}
}
public List<Theme> getThemes() {