Hallo,
ich würde gerne "sprechende" URLs nutzen.
Mein erster Ansatz war es, ein Servlet zu definieren, dass immer angesprochen wird.
Dieses hat dann mit dem RequestDispatcher die Anfrage verteilt.
Bei dem Pfad /userverwaltung/1230 wird dann z. B. userverwaltung.xhtml genutzt.
Jegliche Kommandos (z. B. durch h:form) sollen ja wieder an das gleiche Servlet gehen.
Wenn ich mit userverwaltung.xhtml arbeite, schreibt dieses in das html form bei action="/userverwaltung.xhtml". In dem Fall ist es richtig, wenn ich aber als URL /userverwaltung/1230 nutze, ist dies nicht so sinnvoll.
Wie kann ich es so umsetzen, dass ich bestimmen kann, wie die Pfade wirklich lauten (ohne xhtml etc.). Eine zentrales Servlet war für mich bisher der beste Weg.
Wie macht ihr das? Was gibt es dafür für eine gute Lösung?
Vielen Dank und Grüße
ich würde gerne "sprechende" URLs nutzen.
Mein erster Ansatz war es, ein Servlet zu definieren, dass immer angesprochen wird.
Dieses hat dann mit dem RequestDispatcher die Anfrage verteilt.
Bei dem Pfad /userverwaltung/1230 wird dann z. B. userverwaltung.xhtml genutzt.
Jegliche Kommandos (z. B. durch h:form) sollen ja wieder an das gleiche Servlet gehen.
Wenn ich mit userverwaltung.xhtml arbeite, schreibt dieses in das html form bei action="/userverwaltung.xhtml". In dem Fall ist es richtig, wenn ich aber als URL /userverwaltung/1230 nutze, ist dies nicht so sinnvoll.
Wie kann ich es so umsetzen, dass ich bestimmen kann, wie die Pfade wirklich lauten (ohne xhtml etc.). Eine zentrales Servlet war für mich bisher der beste Weg.
Wie macht ihr das? Was gibt es dafür für eine gute Lösung?
Vielen Dank und Grüße