Beuh prototype project.
Prototype 1: webservice aanroepen, xml met xslt naar html doen. Veel werk om bestaande JSP's om te vormen naar XSL.
Prototype 2: webservice aanroepen, xml parsen, resultaat tonen met JSP.
Prototype 2.1: webservice aanroepen, xml parsen naar gelijksoortige Java object structuur, tonen met JSP.
Prototype 2.2: webservice aanroepen, xml omvormen naar generiek / recursieve structuur met maps, lists en waarden. Probleem: name clashes, verschil tussen attributen, subnodes, text nodes, werkt mogelijk niet goed in jsp (omdat je effectief met Objects werkt die zowel Map, List als waarde kunnen zijn).
Prototype 2.3:webservice aanroepen, xml parsen met DOM, JSP zelf document laten parsen dmv XML JSTL tag. Werkt niet - org.apache.xpath bibliotheek is niet aanwezig in CMS, maar wordt wel gebruikt.
Ik leun naar 2.1 op het moment, maar da's veel werk qua onderhoud (omdat de data objecten ook aangepast moeten worden wanneer de uitvoer verandert. Kan automagisch gegenereerd worden, evt). 2.3 lijkt het minste werk te zijn (meeste logica in de JSP's), dus dat zal hem waarschijnlijk wel worden als we het aan de praat krijgen.
Bah. Ik wil echt programmeren -_-.
Edit: Ook leuk, mensen die het opredden om SVN systeembestanden (verborgen, .svn map) te comitten en daarmee de repository verklooien.
[
Voor 5% gewijzigd door
YopY op 09-09-2010 12:55
]