Lukáš Knápek

Od roku 2008 věnuji víceméně dobrovolně třetinu života vyvíjení webových aplikací, především prostřednictvím těchto jazyků a nástrojů: Java, Struts2, Hibernate, Spring, Maven, Dojo, JQuery, Tomcat a Eclipse. A to vše s vírou, že to bude užitečné nejen k vydělávání peněz pro potřeby Lukáše Knápka :-)

Tagy autora

Články autora Lukáš Knápek

Webová aplikace v Javě od A do Z – Hello world ve Struts2 + zobrazení ve webovém prohlížeči (3.díl)

před 4 lety napsal Lukáš Knápek , tagy: Java Struts2 Eclipse Tomcat , Komentáře: 22

V předchozích dílech tohoto seriálu jsme si připravili v Eclipse java projekt a nakonfigurovali Maven2 pro integraci externích knihoven do našeho projektu. Pro potřeby tohoto dílu budeme potřebovat do našeho projektu připojit framework Struts2. V minulém díle jsme tuto závislost do pom.xml již přidávali, přesto pro jistotu ještě jednou: Obsah souboru pom.xml <project xmlns="http:/…

Webová aplikace v Javě od A do Z – Maven plugin pro Eclipse a přidání Struts2 do projektu (2. díl)

před 5 lety napsal Lukáš Knápek , tagy: Struts2 m2eclipse Maven Eclipse , Komentáře: 3

V předchozím díle tohoto seriálu jsme si připravili v Eclipse java projekt. Nyní do projektu přidáme užitečné nástroje a frameworky, a to především Maven a Struts2.

Webová aplikace v Javě od A do Z – Eclipse: příprava prostředí a založení projektu (1. díl)

před 5 lety napsal Lukáš Knápek , tagy: Eclipse , Komentáře: 0

Eclipse je profesionální vývojové prostředí, které vzniklo proto, aby programátoři nemuseli vyvíjet své aplikace v poznámkovém bloku nebo PSPadu :-) Přináší s sebou značný komfort pro vývoj, ale také vyšší nároky na hardware počítače…

Webová aplikace v Javě od A do Z – Úvod (NULLtý díl)

před 5 lety napsal Lukáš Knápek , tagy: Java Eclipse Tomcat Spring Struts2 Maven Hibernate Oracle , Komentáře: 0

V tomto seriálu si ukážeme, jak rozchodit webový systém naprosto od nuly, za použití těchto technologií: Java, Maven, Spring, Struts2, Hibernate, Oracle (nebo MySQL) a JQuery ve vývojovém prostředí Eclipse a serveru Tomcat. Od tohoto seriálu můžete očekávat detailní a srozumitelný návod, jak začít vývoj webové aplikace u vás na lokálním počítači. Výsledkem bude fungující webový systém postavený na MVC architektuře, který bude demonstrovat základní použití všech zmíněných technologií.

JQuery Datatables columnFilter plugin: problém s více tabulkami na jedné stránce

před 5 lety napsal Lukáš Knápek , tagy: JQuery Datatables ColumnFilter , Komentáře: 3

Column filtr plugin pro jquery plugin DataTables zlobí, když se na jedné stránce vyskytnou dvě nebo více tabulek (typu datatable). Sloupcový filtr pak chybně filtruje pouze poslední definovanou tabulku. V praxi to vypadá tak, že když se pokusíte použít sloupcový filtr např. první tabulky, filtruje se úplně jiná tabulka – ta poslední…

Zobrazování exceptions v ajaxových requestech pomocí Struts2 a JQuery

před 5 lety napsal Lukáš Knápek , tagy: Struts2 JQuery Ajax JSP Java Exception handling , Komentáře: 0

Obecně se dá říci, že se v aplikaci při ajaxových requestech setkáme se třemi různými typy výjímek:

  1. Neočekávaná výjímka při ajaxovém načítání nějakého obsahu, např. pomocí JQuery metody load()
  2. Neočekávaná výjímka při ajaxovém requestu, který nenačítá žádný obsah…

Refresh/reload ajaxového obsahu načteného pomocí JQuery

před 5 lety napsal Lukáš Knápek , tagy: JQuery Ajax , Komentáře: 2

Je potřeba provést refresh/reload ajaxového obsahu načteného pomocí JQuery, např. pomocí metody load. Toto je užitečné velmi často, asi nejtypičtější případ je aktualizace obsahu po submitu formuláře. HTML div a kód JQuery může vypadat např. takto…