Um das zu verstehen muss ich erstmal ganz einfache Grundfunktionen hinbekommen, z.B. eine JSP abhängig von dem Link, den ich anklicke, mit unterschiedlichem Inhalt füllen.
Wenn ich also einen Link anklicke, müsste über eine Variable festgelegt werden, dass die JSP mit den Daten aus einer ganze bestimmten XML-Datei gefüllt werden soll, wobei ich aber nicht weiß, ob ich das XML lieber auf dem Client oder Server parse. Die XML-Daten werden nach dem Parsen in einem Bean-Objekt gespeichert.
Ein Beispiel wäre eine einfache Seite mit ein paar Kochrezepten. Wenn ich ein Rezept anklicke wird eine zweite Seite aufgerufen, die mit den zu dem jeweiligen Rezept gehörenden Daten gefüllt wird. Die Daten selbst liegen in einer XML-Datei.