====== PPRO - Náhradní práce za cvičení 18.10.2011 ====== V projektu ESHOP (založeném na sevletech a JSP) implementujte následující body: - Přidejte na stránku s obsahem košíku formulář pro objednání * Formulář by měl obsahovat typická pole jako jméno, příjmení, adresu, atd. * Ve formuláři použijte i přepínače (radio button) např. pro volbu způsobu doručení (osobně/dobírkou) * Po odeslání formuláře se zobrazí stránka s objednávkou, na které bude přehled objednaných položek, celková suma, údaje objednávajícího (jmeno,...) i způsobu doručení. - Alepoň u některých vstupních polí pro objednávku implementujte validaci - tj. kontrolu, zda jsou zadána správně a pokud ne, zobrazte znovu formulář s vyznačením, které pole je špatně - Ve stránce obchod.jsp implementujte druhý způsob zobrazení seznamu položek a to pomocí knihovny //Display tag// - výsledkem tedy bude, že při zobrazení sortimentu obchodu uvidíte dva totožné seznamy. Postup: * stáhněte knihovnu včetně dalších závislostí a přidejte ji do webové aplikace (podobně jako jsme přidávali jstl), viz http://www.displaytag.org/1.2/download.html, http://www.displaytag.org/1.2/install.html * ve stránce obchod.jsp nezapomeňte přidat hlavičku pro import knihovny tagů, URI viz http://www.displaytag.org/1.2/tlds.html * příklad základního použití knihovny jde zde: http://www.displaytag.org/1.2/tut_basic.html (uložení do patřičného scopu jsme již provedli v servletu, tak nás zajímá jen použití tagu) * pozn.: Správný způsob zobrazení kategorie a odkazu pro vložení do košíku řešit nemusíte.