JSP: Dynamischer Content mit Beans für einen Konfigurator?

lokly

Aktives Mitglied
Hallo zusammen,

ich bin dabei einen Konfigurator zu bauen. Hier ein vereinfachtes Beispiel mit Autos:

Java-Klasse:
Java:
package test.beans;
public class Auto {
    
    private int ps;
    private String marke;

    public int getPs() {
        return ps;
    }

    public void setPs(int ps) {
        this.ps = ps;
    }

    public String getMarke() {
        return marke;
    }

    public void setMarke(String marke) {
        this.marke = marke;
    }
    
}

auto.jsp
Java:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<form method="post" action="erfasst.jsp">
    Marke:<input name="marke" type="text" size="20" value=""/><br/>
    PS:<input name="ps" type="text" size="10" value=""/>
    <input type="submit" value="Auto anlegen">
</form>

erfasst.jsp
Java:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <jsp:useBean id="car" class="test.beans.Auto">
            <jsp:setProperty name="car" property="*"/>
        </jsp:useBean>
        
        <ul>
            <li>Marke: <jsp:getProperty name="car" property="marke"/></li>
            <li>PS: <jsp:getProperty name="car" property="ps"/></li>
        </ul>
    </body>
</html>

index.jsp
Java:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <jsp:include page="auto.jsp"/>
    </body>
</html>

Das Beispiel an sich funktioniert.
Was ich machen will: Ein Anwender soll in der index.jsp die Möglichkeit bekommen neben dem Auto auch etwas anderes (z.B. ein Haus) anlegen zu können.
Dazu wollte ich per JavaScript den Content erweitern um <jsp:include page="haus.jsp"/>
Wird das Haus über einen Button angelegt, dann erweitert sich das Formular um das Haus. Natürlich können auch mehrere Häuser oder Autos angegeben werden.

Das Problem ist jetzt aber: Wird auf "... anlegen" geklickt sind unterschiedliche JSP Seiten vorhanden.

Wie kann ich mein vorhaben am besten umsetzen? Ich bin aber auch für einen ganz anderen Weg offen..
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G dynamischer Tree Allgemeines EE 4
S [Design] Dynamischer EJB Aufruf von Servlet Allgemeines EE 3
K dynamischer Zugriff auf .properties (Struts) Allgemeines EE 2
U Enterprise Bean mit dynamischer Datenbankauswahl? Allgemeines EE 3
W JSF PrimeFaces center content of layoutUnit Center Allgemeines EE 19
M in JSP Content von fremder Domain einbinden? Allgemeines EE 6
G JSF und Content Management. Allgemeines EE 9
S Downloadbox auch ohne Daten erzwingen // Content-Disposition Allgemeines EE 6
C Portlet: content-type Allgemeines EE 7
F Aufbau eines Content managment systems Allgemeines EE 8
D JSF CDI @Inject No eligible for injection beans are found Allgemeines EE 8
J CDI fähige Beans und @ Inject Allgemeines EE 3
I Session löschen in Bean (Session Beans) Allgemeines EE 1
V Java EE 7 CDI, annotations und beans Allgemeines EE 1
G JSF Beans nicht angezeigt Allgemeines EE 2
D Beans vs. managed Beans vs. backing Beans Erklärung Allgemeines EE 6
Java.getSkill() Anwendung Beans für Formulare Allgemeines EE 5
Spin Ant - Java Beans umsetzen Allgemeines EE 4
V "null" durch NICHTS ersetzen jsp und java beans Allgemeines EE 3
D Frage zum Statefull Session Beans Lebenszyklus Allgemeines EE 3
K EJB Enterprise Java Beans Allgemeines EE 32
F Beans Allgemeines EE 6
A Warum werden die Managed Beans nicht erkannt? Allgemeines EE 3
M Müssen Backing Beans serialisierbar sein? Allgemeines EE 7
N JSF - Frage zu Managed Beans und DataTable Allgemeines EE 4
S In einer Bean-Methode an ndere Beans kommen Allgemeines EE 7
S EJB Entity Beans -> CMP Allgemeines EE 11
S JSP - Veständnisproblem mit Beans Allgemeines EE 9
N Verständnis Beans und Taglibs Allgemeines EE 4
G Struts beans Allgemeines EE 7
G DB Connection mit Java Beans Allgemeines EE 6
P Wie Log4J in JSP's, Beans und Servlets am besten einbinden Allgemeines EE 2
T GUI-Nachrichten mit Message Driven Beans? Allgemeines EE 6
T Grundlegendes Verständnis - Beans, JSP und Servlets Allgemeines EE 3
G Persistenz-Entscheidung (Entity Beans, Hibernate, JDBC) Allgemeines EE 12
T XML, Beans, Datenbank. Kann mir jemand helfen? Allgemeines EE 5
K Enterprise Java Beans Allgemeines EE 7
TRunKX Mein Tomcat findet die Beans nicht was nu? Allgemeines EE 2
G Listenfeld mit Struts und Beans realisieren Allgemeines EE 4
T Verständnisfrage zu Beans Allgemeines EE 8
K JSF - Zugriff auf Managed Beans Allgemeines EE 2
S J2EE, Java - Beans, Datenbankzugriff, JSP Allgemeines EE 7
S [JSP Beans]Variable auslesen Allgemeines EE 3
J Java Beans Allgemeines EE 7
A Brauche ich J2EE für Beans? Allgemeines EE 9
M Entity Beans: Rückgabe von Collectionen an Client Allgemeines EE 2
P Session Beans importieren Allgemeines EE 2
T JSP: Wo liegen die Beans Allgemeines EE 5

Ähnliche Java Themen

Neue Themen


Oben