Semplice,
codice:
String user=request.getParameter("user");
String pass=request.getParameter("passw");
Questi due oggetti non esistono la prima volta che visualizzi la pagina, quindi quando vai a fare
codice:
 if(user.equals(username) && pass.equals(password))
        {%>
            <jsp:forward page="success.html" />
      <%}
        else out.println("Login Failed,Please try Again");
Ti viene sollevata un NullPointerException in quanto l'oggetto User è nullo.
un possibile soluzione sarebbe quella di girare l'if in modo da richiamare l'equals sull'oggetto username
codice:
 if(username.equals(user) && password.equals(pass))
        {%>
            <jsp:forward page="success.html" />
      <%}
        else out.println("Login Failed,Please try Again");
Mi sono accorto anche di ulteriore errore in quanto il form invia la richiesta alla pagina login.jsp, ma dallo stacktrace la pagina si chiama logpage.jsp ovviamente se vuoi che la cosa funzione il form deve inviare la richiesta alla medesima pagina
Ciao