Visualizzazione dei risultati da 1 a 3 su 3

Discussione: pagina di login

  1. #1

    pagina di login

    salve a tutti, avrei bisogno di un aiuto da parte vostra, devo fare una pagina di login che non utilizzi js e/o php al momento ho la pagina che funziona ma non effettua il controllo sui dati inseriti dall'utente


    pagina jsp
    codice:
    <%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="ISO-8859-1">
    <title>LOGIN</title>
    </head>
    <body>
        <div class="container">
        <form action="#" method="POST">
    <label>Username : </label>
    <input type="text" placeholder="Enter Username" name="username" required >
    <label>Password : </label>
    <input type="password" placeholder="Enter Password" name="password" required >
    <input type="submit" value="Login" onclick="form.action='Dipendenti';">
    </form>
    
    </div>
    </body>
    </html>

    SERVLET
    codice:
    package org.exalogic.web;
    
    
    import java.io.IOException;
    import java.util.Map;
    
    
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    
    import org.exalogic.dto.Utente;
    import org.exalogic.model.DipendentiDelegate;
    import org.exalogic.persistence.AppUtils;
    
    
    /**
    * Servlet implementation class LoginServlet
    */
    @WebServlet("/Login")
    public class LoginServlet extends HttpServlet {
        private static final long serialVersionUID = 1L;
    
    /**
    * @see HttpServlet#HttpServlet()
    */
    public LoginServlet() {
    super();
    // TODO Auto-generated constructor stub
    }
    
    
        /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            try {
    
    
                RequestDispatcher rs = request.getRequestDispatcher("/pages/login.jsp");            
    
    
                Map<String, Utente> ut = AppUtils.getUtentiMap();
                System.out.println(ut);
                request.setAttribute("utenti", ut);
                rs.forward(request, response);
        
            }
            catch (Exception e) {
                RequestDispatcher rs = request.getServletContext().getRequestDispatcher("/Login");
                rs.forward(request, response);
            }
        }
    
    
        /**
         * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            
            doGet(request, response);
        }
    
    
    }

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,396
    ciao,
    come vedi ti ho corretto l'inserimento del codice nel post aggiungendo il tag CODE per la formattazione del codice.
    ricorda di usarlo quando posti codice

    visto che si tratta di codice jsp sposto nella sezione idonea

  3. #3
    ok, grazie mille, e scusami per il tag non ne ero a conoscenza

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 © 2022 vBulletin Solutions, Inc. All rights reserved.