Domanda

Ho un'applicazione che supporta più tipi di accesso usando username + password, usando open id, ecc.

Tecnologia utilizzata: GWT. Accesso url = Login.html e Accesso fallito url = Login.html? Errore = vero

come mostrato sopra, la pagina di accesso (realizzata in GWT) può determinare se è appena stato aperto per la prima volta o se è stato aperto dopo un errore.

Tuttavia, non sono in grado di determinare il tipo di errore un post simile qui: Post link mostra come impostare il messaggio su uno personalizzato, Ma ho bisogno di un approccio di programmazione: ad es. se l'accesso con ID aperto non riesce, devo mostrare all'utente un pannello per inserire il suo nome, ecc.

C'è un modo per raggiungere questo obiettivo?

Per coloro che non conoscono GWT:

Consentitemi di modificare un po 'il problema, supponiamo che la mia pagina di accesso non sia un JSP ma un servlet, come posso scrivere un codice nel mio servlet in grado di accedere al tipo di errore occorso durante l'accesso? (In realtà questo non risolve il problema GWT, ma potrebbe darmi un avvertimento su ciò che è necessario fare.)

È stato utile?

Soluzione

Beh, non devi reindirizzare il tuo login fallito su un jsp - può essere qualsiasi URI. Ad esempio, puoi reindirizzarli all'URI http: /www.myserver.com/failed che è un servlet completamente diverso (potrebbe essere un servlet che non fa altro che inviare un reindirizzamento a un nuovo URL anche).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top