Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Java Struts

    Ciao a tutti...forse sarò offtopic...e chiedo scusa
    Vorrei porvi questa domanda...

    il tag logic:equal di struts...mi fa praticamente vedere una pagina .jsp solo se loggati e fin qua ci siamo...ora il mio problema è questo...come faccio a impostare una session??

    Vi spiego meglio...io ho un programma che fa questo tipo di accesso:

    Si logga un Docente e si apre menuDocente.jsp perfettamente, ora se il Docente effettua un'operazione del tipo inserisciStudente.jsp....e poi ritorna su menuDocente.jsp la pagina non si apre più... e mi dice Accesso Negato...poichè il docente non è loggato....metto parte del codice chiedo disperatamente aiuto

    Codice:

    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

    <logic:equal name="logged" value="true">
    <body background="../_image/glas_back.jpg" text="black" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" onload="window.setTimeout('datumuhr()',1000)" scroll="no">
    .....
    .....
    e qui poi tutto il codice della pagina...

    <logic:notPresent name="logged">
    <font color="red">
    <p align="center" class="Titoli">Accesso Negato!</p>
    <p align="center" class="Titoli">

    Devi essere Amministratore per poter

    visualizzare questa pagina</p><p align="center"><a href="../index.jsp" class="linkpersonali">Torna
    alla Pagina Iniziale</a></p>
    </font>
    </logic:notPresent>

    questo invece se non si è loggati...spero di essere stato chiaro! Aiuto PLEASE!!
    p40l3tt0

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326

    Moderazione

    Ho corretto il titolo perchè non era conforme al regolamento (hai indicato correttamente il linguaggio/tecnologia, ma hai tralasciato il titolo stesso).

    Ti invito, inoltre, a postare il codice all'interno dei tag [*CODE] e [*/CODE] in modo da renderlo più leggibile.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    76
    Non uso struts da un po' ma se non ricordo male devi mettere la tuo logged in sessione! Non ho il compilatore struts sotto mano... ma tipo
    setSession ("logged", utente)
    spero che ti sia utile!
    PS: mi scuso se ho scritto una fesseria...ma qeusto è cio' che ricordo.... in attesa di qualche altro aiuto.. meglio di niente!

  4. #4
    Lele..non capisco...il codice come? metterlo tra i tag tipo così:

    codice:
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    
    <logic:equal name="logged" value="true">
    <body   background="../_image/glas_back.jpg"  text="black"  topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" onload="window.setTimeout('datumuhr()',1000)" scroll="no">
    
    ...
    ...
    <logic:notPresent name="logged">
       <font color="red">
         <p align="center" class="Titoli">Accesso Negato!</p>
            <p align="center" class="Titoli">
    
              Devi essere Amministratore per poter
    
              visualizzare questa pagina</p><p align="center"><a href="../index.jsp" class="linkpersonali">Torna 
              alla Pagina Iniziale</a></p>
       </font>
    </logic:notPresent>
    p40l3tt0

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.