Class Gesall_2
java.lang.Object
HttpServlet
Gesall_2
public class Gesall_2
- extends HttpServlet
Gesall_2 klassen anropas ifrån gesall.html. Denna klass sköter inloggnings kommunikationen
mot databasen.
Method Summary |
void |
doPost(HttpServletRequest request,
HttpServletResponse response)
doPostmetoden läser in vilken typ och anropar därefter den valda metoden ur switchen. |
void |
login(HttpServletRequest request,
HttpServletResponse response,
java.io.PrintWriter out)
login metoden kollar om det finns en användare med det angivna användarnamnet och lösenordet. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Gesall_2
public Gesall_2()
doPost
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws java.io.IOException,
ServletException
- doPostmetoden läser in vilken typ och anropar därefter den valda metoden ur switchen.
- Parameters:
request
- är klientens förfråganresponse
- är severns svar
- Throws:
java.io.IOException
ServletException
login
public void login(HttpServletRequest request,
HttpServletResponse response,
java.io.PrintWriter out)
- login metoden kollar om det finns en användare med det angivna användarnamnet och lösenordet.
Namn och lösen läggs till som attribut i en Httpsession. Två mixar används, en vid lyckad inloggning
och en för felmeddelanden.
- Parameters:
request
- är klientens förfråganresponse
- är severns svarout
- är en PrintWriter som skriver ut till rätt klient