Články autora Marek Branický
Java Servlets – web.xml – pokračovanie
Vo štvrtej časti rozprávania o servletoch sme načrtli možnosti konfiguračného súboru web.xml, pomocou ktorého môžete v určitých oblastiach ovplyvňovať správanie webovej aplikácie. Ukázali sme si, ako pomocou tejto komponenty predať servletu niekoľko inicializačných parametrov. V tejto časti budeme v možnostiach web.xml z pohľadu servletu
Java Servlets – web.xml
V predchádzajúcej časti sme vytvorili jednoduchý servlet generujúci statický obsah. Po vysvetlení jednotlivých krokov sme servlet nasadili na server. Príklad ste mali možnosť vyskúšať aj on-line alebo si ho stiahnuť. V tejto časti sa pozrieme na možnosti konfiguračného súboru web.xml z pohľadu možného
Java Servlets – vytvorenie jednoduchého servletu
V druhom článku o Java Servlets sme prešli životným cyklom klasického HTTP servletu. V tomto článku si vytvoríme jednoduchý servlet, vysvetlíme si jeho štruktúru a ukážeme si, ako tento servlet nasadiť.
Java Servlets – životný cyklus servletu
V prvom článku nášho seriálu o servletoch sme si objasnili niektoré základné princípy fungovania servletu. Povedali sme si niečo o Java Servlet API, čo je súbor tried a rozhraní na prácu so servletmi. No a nakoniec som ilustroval, že servlety sú viacvláknové komponenty. V tomto článku
Java Servlets – predstavenie technológie
Servlety sú neoddeliteľnou súčasťou platformy J2EE od firmy SUN. Sú to programové komponenty bežiace na strane servera, napísané v Jave. To znamená, že vyžadujú „java-enabled-server“ a samozrejme JVM (Java Virtual Machine). So servletmi ako medzičlánkom sa môžete nepriamo stretnúť pri technológii dynamických
JavaServer Pages – spracovanie výnimiek
Každý človek je omylný a robí chyby. Ako vývojári intranetových aplikácií, tak aj ich užívatelia. Preto nám jazyk Java, respektíve technológia JSP, dáva k dispozícii určité nástroje a mechanizmy na obsluhu vzniknutých chýb. V tomto článku si ukážeme dva základné spôsoby ako môže programátor
JavaServer Pages – JavaMail API
Pýtate sa, čo je to JavaMail API? Je to API na tvorbu a modelovanie mailových systémov v jazyku Java. Pomocou tohto rozhrania (a v spolupráci s inými) je možné vytvoriť mailový server alebo mailového klienta. V tomto článku si ukážeme ako využiť Javu na posielanie mailov.
JavaServer Pages – práca s cookies
Pravdepodobne všetci vieme, čo sú to cookies. Správne, sú to koláčiky, ktorými občas server nakŕmi hladného klienta. Ale keďže klient nie je lakomý, pri ďalšej návšteve ponúkne koláčikom zasa on server. Poďme sa teda pozrieť, ako sa pečú koláčiky pomocou
JavaServer Pages – užívateľské značky a knižnice 3.
V predchádzajúcej časti sme preberali význam a obsah súborov TLD (Tag Library Descriptor). V súbore TLD je element s názvom „tagclass“. Tento element je povinný a musí obsahovať kompletné meno triedy (package.Class) zodpovednej za spracovanie konkrétnej značky. V dnešnej časti si povieme niečo málo práve o týchto
JavaServer Pages – užívateľské značky a knižnice 2.
Samotná značka je dobrá vec, pretože zjednodušuje tvorbu stránok a umožňuje oddeliť prácu programátora a dizajnéra stránky. Na druhej strane nestačí značku len vložiť na stránku a „čakať čo sa stane“. Programátor musí špecifikovať, akým spôsobom bude tá ktorá značka použitá, aké má
JavaServer Pages – užívateľské značky a knižnice 1.
Server-side technológie (ASP, PHP…) miešajú spolu takzvané back-end úlohy (business logic) a rozhranie programu (presentation logic) v jednom súbore. To spôsobuje problémy, pretože programátor aj dizajnér musia pracovať na jednom súbore. I napriek tomu, že je možné použiť JavaBeans, ktoré zapúzdrujú kód do
JavaServer Pages – akčné značky 3.
Ak chcete do stránky začleniť externý súbor, máte tri možnosti, ktoré si ukážeme. Direktíva alebo akcia vám umožnia začleniť statický súbor, prípadne výsledok inej JSP stránky. No a nakoniec môžete do stránky vložiť aj applety.
JavaServer Pages – akčné značky 2.
Ak už máme vytvorenú komponentu JavaBean, určite s ňou potrebujeme nejakým spôsobom komunikovať. Odovzdávať jej parametre a naopak preberať výsledky, ktoré môžeme ešte spracovať, alebo priamo vložiť na stránku. Dnes budeme hovoriť o nastavovaní a čítaní vlastností JavaBeanov a o podmienenom
JavaServer Pages – akčné značky 1.
Akčné značky sú pomerne rozsiahlou kapitolou v technológii tvorby dynamických stránok JSP. Obsahujú dve základné oblasti: JavaBeans a Dynamické vkladanie súborov a apletov na stránky. Tentoraz si povieme niečo o JavaBeanoch.
JavaServer Pages – implicitné objekty a direktívy
V dnešnej časti si objasníme, čo sú to implicitné objekty a akým spôsobom ich môžeme využívať. Prejdeme si aj direktívy, druhú z troch základných konštrukcií stránok JSP (prvé sú skriptovacie značky).