Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Apache Struts 1.1: rychlokurz psaní aplikací

Pavel Kolesnikov
Pavel Kolesnikov (neregistrovaný)
20. 5. 2003 10:55

akce a business logic

celé vlákno

Může to znít jako terminologicke rejpani, ale aby nedošlo k zásadnímu nepochopení:

Action třídy v žádném případě (kromě nejjednodušších pidiaplikací) nelze považovat za business logic.

Doporučuju psát Action třídy co nejmenší a nejjednodušší, typická taková akce by měla pouze to, že získá data z Form beany a pošle je skutečné aplikační logice, která nemá se Struts frameworkem nic společného (a která by mohla být stejně dobře použita s jiným frameworkem či třeba v lokální swingové aplikaci).

Actions ani Forms nejsou třídy, které by se měly objevovat v aplikační logice, je to ale výborný nástroj pro vytváření rozhraní mezi webem a aplikační logikou.