Browse Source

Funciones login actualizadas

master
Samuel Gamez 6 months ago
parent
commit
e98377a2d7
  1. 3
      ProyectoInventario-war/src/java/xforce/seguridad/DemoBeanLogin.java
  2. 2
      ProyectoInventario-war/src/java/xforce/vista/DemoBeanPaises.java
  3. 2
      ProyectoInventario-war/web/paises.xhtml
  4. 4
      ProyectoInventario-war/web/productoLista.xhtml

3
ProyectoInventario-war/src/java/xforce/seguridad/DemoBeanLogin.java

@ -90,7 +90,6 @@ public class DemoBeanLogin implements Serializable {
public String logout() { public String logout() {
//quitar atributo //quitar atributo
//invalidar la session //invalidar la session
System.out.println(http);
httpSession.removeAttribute(http); httpSession.removeAttribute(http);
httpSession.invalidate(); httpSession.invalidate();
return "index.xhtml"; return "index.xhtml";
@ -113,7 +112,7 @@ public class DemoBeanLogin implements Serializable {
httpSession.setAttribute(http, "true"); httpSession.setAttribute(http, "true");
System.out.println(permisos); System.out.println(permisos);
usuarios = new Usuarios(); usuarios = new Usuarios();
return "productoLista.xhtml"; return "productoLista.xhtml?faces-redirect=true";
case ELEMENTO_DUPLICADO: case ELEMENTO_DUPLICADO:
return null;//"productoLista?faces-redirect=true"; // Redirecciona a la lista de productos return null;//"productoLista?faces-redirect=true"; // Redirecciona a la lista de productos
case CAMPOS_INCOMPLETOS: case CAMPOS_INCOMPLETOS:

2
ProyectoInventario-war/src/java/xforce/vista/DemoBeanPaises.java

@ -86,7 +86,7 @@ public class DemoBeanPaises implements Serializable {
} }
public String editarProducto() { public String editarPais() {
Mensaje mensaje = paisesBL.editar(paises); Mensaje mensaje = paisesBL.editar(paises);

2
ProyectoInventario-war/web/paises.xhtml

@ -33,7 +33,7 @@ Click nbfs://nbhost/SystemFileSystem/Templates/JSP_Servlet/XHtml.xhtml to edit t
<f:facet name="header"> <f:facet name="header">
<h:outputText value="Nombre"/> <h:outputText value="Nombre"/>
</f:facet> </f:facet>
<h:outputText value="#{item.nombre}"/> <h:outputText value="#{item.nombre}"/>
</p:column> </p:column>
<p:column style="text-align: center;"> <p:column style="text-align: center;">

4
ProyectoInventario-war/web/productoLista.xhtml

@ -155,7 +155,9 @@
<f:facet name="header"> <f:facet name="header">
<h:outputText value="Precio"/> <h:outputText value="Precio"/>
</f:facet> </f:facet>
<h:outputText value="#{item.precio}"/> <h:outputText value="#{item.precio}">
<f:convertNumber type="currency" currencySymbol="$"/>
</h:outputText>
</p:column> </p:column>
<p:column responsivePriority="3" style="text-align: center;"> <p:column responsivePriority="3" style="text-align: center;">
<f:facet name="header"> <f:facet name="header">

Loading…
Cancel
Save