Java na webovém serveru: AJAX formuláře

Od minulého dílu umožňuje naše aplikace vkládat komentáře, ovšem ne příliš pohodlným způsobem. Dnes si proto ukážeme, jak uživatelům komentování zpříjemnit pomocí oblíbeného AJAXu. Využijeme k tomu knihovnu jQuery na straně klienta a servlety na straně serveru.

Java na webovém serveru: Komentáře a integrace s Texy

Možnost vkládat komentáře, resp. schopnost přijímat od uživatelů formátovaný text, to je vlastnost, bez které se neobejde skoro žádný web. V dnešním díle přidáme do naší aplikace podporu komentářů a ukážeme si, jak je kontrolovat, aby nám do nich potenciální útočník nemohl podstrčit žádná závadná data, která by narušila naši stránku. Kromě...

Mračna, sluníčko a nebo smrádek a teploučko nad Javou

Honza Novotný a Lukáš Křečan se vypravili na letošní GeeCON a zprostředkovali nám své postřehy z tamního dění GeeCON - cast prvni, GeeCON 2010 - den první a GeeCON 2010 - Den druhý. Jestli mě něco z těch zpráv zarazilo, pak to byla neutuchající víra ve světlé zítřky Javy. Musím se tedy přiznat, že po přečtení rozhovoru s A Discussion with Josh...

Jak jsem si užil Service Oriented Architecture v praxi

Poslední půlrok jsem strávil na zajímavých projektech v jedné z největších bank tady v Česku. Musím říci, že největším zjištěním pro mě bylo něco co bych nazval SOA v praxi. Musím se upřimně přiznat, že před tím, než jsem poznal praxi, přišla mi SOA jako věc příliš abstraktní, pod kterou jsem si nedokázal představit nic konkrétního....

CZJUG webinář na téma JSF

Zajímají vás webové technologie? Chcete vědět, co je nového v Java Server Faces 2.0? Pak neváhejte a přihlaste se na první CZJUG webinář. Během 1,5 hodiny projdeme základní vlastnosti JSF a napíšeme jednoduchou aplikaci. A vy můžete být přitom, aniž byste někam jezdili. Zúčastnit webináře se totiž můžete např. z práce či domova. Stačí vám počítač a...

Jak funguje Ujorm?

Při příležitosti uvolnění nové verze ORM frameworku Ujorm 0.94 vznikla dokumentace v českém jazyce, která obsahuje například témata:stavy perzistentního objektu lazy loading session cache DDL support dědičnost entitZ nových funkcí stojí za zmínku podpora uložených procedur, zjednodušené mapování obecných datových typů na VARCHAR a řada...

Java na webovém serveru: hlasování a grafy v SVG

Jak jsme si minule slíbili, dnes zase pokročíme trochu s funkcionalitou naší aplikace. Dnešním cílem bude umožnit uživatelům hlasovat, zda se v jejich oblíbeném podniku má kouřit nebo ne. Zavedeme jednoduchou ochranu proti podvodnému hlasování. Výsledky vykreslíme pomocí pěkného SVG grafu. Využijeme přitom to, co jsme se naučili v minulých...

Key/Value databáze

Na jednom z projektů jsem použil pro ukládání dat key/value databázi a rád bych se podělil o několik postřehů, které jsem získal. V mém případě jsem jako key/value databázi zvolil Voldemort a to z toho důvodu, že je kompletně napsaná v Jave. Původně vzniknul Voldemort jako interní projekt používaný službou LinkedIn, který byl posléze uvolněn jako...

Přihlašování a generování Spring Security Remember-me cookie pomocí DWR a jQuery

Tento článek bude popisovat ajaxovou alternativu ke klasickému přihlašování odesláním požadavku na adresu „/j_spring_security_check“ pomocí Spring Security. Použiji k tomu ve Springu velmi oblíbenou knihovnu DWR a javascriptový framework jQuery. Integraci Springu, DWR a jQuery zde nebudu popisovat, protože o tom je již na našem...

Java na webovém serveru: píšeme REST API

V dnešním díle našeho seriálu se budeme věnovat tvorbě REST API. Jelikož o tomto přístupu jste si zde na Zdrojáku mohli přečíst už dříve, teorii si zopakujeme jen velmi stručně a budeme se věnovat hlavně praktické stránce implementace REST rozhraní v Javě, konkrétně pomocí nástroje Jersey.

 
strana 11/52celkem 517 položek