Löytyykö valmista koodia HTML-lomakeJava-papu muunnoksiin? Tuon tulisi toimia servletissä (JSP ei käy) siten että:
* HTML-lomakkeen lähetyksen jälkeen oikeamuotoiset kentät tallentuvat Java-pavun kenttiin. Vääränlaisista tallennusyrityksistä, esim. tekstiä numerokenttään, saadaan virhelista. Tallennuksen tulisi toimia kaikenlaisille kentille, esim. aika: 1.1.2006 14.30.
* Java-papu muuntuu HTML-lomakkeelle sijoitettavaksi tekstiksi.
Eli onko jossakin koodia joka hoitaa papumuotoiltu teksti muunnokset virheidenkäsittelyineen?
* HTML-lomakkeen lähetyksen jälkeen oikeamuotoiset kentät tallentuvat Java-pavun kenttiin. Vääränlaisista tallennusyrityksistä, esim. tekstiä numerokenttään, saadaan virhelista. Tallennuksen tulisi toimia kaikenlaisille kentille, esim. aika: 1.1.2006 14.30.
* Java-papu muuntuu HTML-lomakkeelle sijoitettavaksi tekstiksi.
Eli onko jossakin koodia joka hoitaa papumuotoiltu teksti muunnokset virheidenkäsittelyineen?
Vastaukset 5
Vanhimmat
Käypäs katsomassa struts-frameworkia apachegroupin sivuilta.
Ehdotatko että katsoisin lähdekoodista miten lomakepapu-siirtymät on toteutettu tai että ottaisin Struts:in kokonaisvaltaisesti käyttöön? Voiko ehdottamallasi tavalla view-osuutta muokata esim. NVU:lla tai Frontpage:lla?
http://www.nvu.com/
http://www.microsoft.com/frontpage/
kokonaisvaltaisesti joo. Tosin struts taitaa vaatia jsp-sivut käyttöön koska populoinnissa käytetään strutsin tageja :(
JSP:tä ei tarvitse käyttää. Strutsissa on ihan kätevä tag-library formien valmiiksi populointia varten, mutta mikään ei pakota niiden käyttöön.
FreeMarker tosiaan on erinomainen valinta template-engineksi. Velocityä sen sijaan en suosittele kuin pahimmille kilpailijoille :)
Korostan vielä että JSP ei innosta. Näkymä toteutetaan templatella, esim. Freemarker:illa.
http://java-source.net/open-source/template-engines