Iterieren durch ein array-Liste auf eine JSP-ohne JSTL

//Ich abgerufen haben ein Ergebnis von MySQL und erstellt und Array-Liste Benutzer .ich habe dieses //UNS, äh Array-Liste und übermittelt Sie durch request-Response-Objekt. Nun muss ich das display iton //s JSP-Seite.
//1.Ohne JSTL
//2.Mit JSTL

//Der Name der Tabelle ist user_reg es hat vier Felder id,username,Passwort,E-Mail.
//bitte erklären mit Beispiel. ich brauche die AUSLAGE legen alle Felder in einer jsp-Seite. ich möchte aber nicht //zu tun, die jdbc-Arbeit auf der JSP -

 package kinder.dto;

    public class User {
        private String id;

    private String userName;
    private String saltedkey;
    private String emailId;
    private String legalName;

    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getLegalName() {
        return legalName;
    }
    public void setLegalName(String legalName) {
        this.legalName = legalName;
    }
    public String getEmailId() {
        return email;
    }enter code here`
    public void setEmailId(String emailId) {
        this.emailId = emailId;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getPassword() {
        return saltedkey;
    }
    public void setPassword(String password) {
        this.saltedkey = password;
    }




    }


    //dto

     package kinder.dto;

    public class User {
        private String id;

    private String userName;
    private String saltedkey;
    private String emailId;
    private String legalName;

    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getLegalName() {
        return legalName;
    }
    public void setLegalName(String legalName) {
        this.legalName = legalName;
    }
    public String getEmailId() {
        return emailId;
    }
    public void setEmailId(String emailId) {
        this.emailId = emailId;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getPassword() {
        return saltedkey;
    }
    public void setPassword(String password) {
        this.saltedkey = password;
    }

}

//servlet

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        try {
            List<User> users = UserDAO.list();
            request.setAttribute("users", users); //Will be available as ${products} in JSP
            request.getRequestDispatcher("loginSuccess.jsp").forward(request, response);
        } catch (SQLException | ClassNotFoundException e) {
            throw new ServletException("Cannot obtain products from DB", e);
        }
    }

//wie man diese in eine JSP-Seite

Warum würden Sie nicht verwenden die JSTL? Es verwenden. Und versuchen, etwas auf eigene Faust. Google ist dein Freund. Wenn Sie etwas versuchen und Sie fest sind, dann kommen Sie wieder hier und poste den code, den Sie versucht.

InformationsquelleAutor lehrer | 2014-02-20

Schreibe einen Kommentar