JSF Melih Sakarya. Java Server Faces PrimeFaces
|
|
|
- Cody Kory O’Connor’
- 10 years ago
- Views:
Transcription
1 JSF Melih Sakarya JSF Java Server Faces PrimeFaces 1
2 PrimeFaces Açık kaynak. Türkçe desteği. Türkçe dokümantasyon. Zengin bileşen desteği. TouchFaces ile mobile ortam için programlama. %100 Türk yapımı :) 2
3 Kurulum Kütüphane Versiyon Gereklilik Kullanım JSF runtime 1.2.x or 2.x Gerekli MyFaces or Sun RI itext Opsiyonel PDF export apache poi 3.2-FINAL Opsiyonel Excel export commons-fileupload Opsiyonel FileUpload commons-io 1.4 Opsiyonel FileUpload atmosphere-runtime Opsiyonel Ajax Push atmosphere-compat Opsiyonel Ajax Push 3
4 Kurulum <servlet> <servlet-name>resource Servlet</servlet-name> <servlet-class> org.primefaces.resource.resourceservlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>resource Servlet</servlet-name> <url-pattern>/primefaces_resource/*</url-pattern> </servlet-mapping> 4
5 PrimeFaces <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" xmlns:h=" xmlns:f=" xmlns:ui=" xmlns:p=" <head> <p:resources /> </head> <body> <p:editor /> </body> </html> 5
6 Renk seçimi <p:colorpicker value="#{renkbean.secilenrenk}"/> 6
7 Renk seçimi public class RenkBean { private Color secilenrenk; public Color getsecilenrenk() { } return secilenrenk; } public void setsecilenrenk(color secilenrenk) { } this.secilenrenk = secilenrenk; 7
8 Datatable <p:datatable var="satis" value="#{satisbean.satislar}"> <p:column> <f:facet name="header"> <h:outputtext value="marka" /> </f:facet> <h:outputtext value="#{satis.marka}" /> </p:column> <p:column> <f:facet name="header"> <h:outputtext value="adet" /> </f:facet> <h:outputtext value="#{satis.adet}" /> </p:column> </p:datatable> 8
9 Datatable <p:datatable var="satis" value="#{satisbean.satislar}" rows="2" paginator="true"> 9
10 Datatable <p:datatable var="satis" value="#{satisbean.satislar}" scrollable="true" height="100px"> 10
11 Dialog <h:form> <p:dialog header="ust Baslik" footer="alt Baslik" widgetvar="uyari"> Deneme amacli bir dialog </p:dialog> <a href="#" onclick="uyari.show()">goster</a> <a href="#" onclick="uyari.hide()">gizle</a> </h:form> 11
12 p:autocomplete <p:autocomplete value="#{demobean.isim}" completemethod="#{demobean.tamamla}" maxresultsdisplayed="5" minquerylength="3"/> 12
13 p:captcha <p:captcha publickey=" 6LcsgboSAAAAAKxxu0NqT0llUpzq9OmYHYbblIBx " language="tr"/> 13
14 p:captcha <context-param> <param-name> org.primefaces.component.captcha.private_key </param-name> <param-value> 6LcsgboSAAAAADxJ4Zb-PK28AlMIqeFRnejNs2Zx </param-value> </context-param> 14
15 p:calendar <p:calendar value="#{demobean.tarih}" pattern="dd.mm.yyyy" locale="tr"/> 15
16 p:calendar <p:calendar value="#{demobean.tarih}" selection="multiple"/> 16
17 p:calendar <p:calendar value="#{demobean.tarih}" locale="tr" pages="3"/> 17
18 p:calendar <p:calendar value="#{demobean.tarih}" mode="inline" pages="12" pagedate="01/2009" showweekheader="true"/> 18
19 Chart kütüphanesi <p:piechart value="#{satisbean.satislar}" var="satis" categoryfield="#{satis.marka}" datafield="#{satis.adet}" /> 19
20 Chart kütüphanesi public class Satis { } public Satis() { } public Satis(String marka, int adet) { } this.marka = marka; this.adet = adet; private String marka; private int adet; //getter setter 20
21 Chart kütüphanesi public class SatisBean { public SatisBean() { } satislar.add(new Satis("Asus",15)); satislar.add(new Satis("HP",25)); satislar.add(new Satis("Lenovo",19)); satislar.add(new Satis("Sony",5)); satislar.add(new Satis("Toshiba",11)); List<Satis> satislar = new ArrayList<Satis>(); public List<Satis> getsatislar() { } return satislar; public void setsatislar(list<satis> satislar) { } this.satislar = satislar; } 21
22 LineChart public class Bilgi { public Bilgi() { } } public Bilgi(int yil, int bay, int bayan) { } this.yil = yil; this.bay = bay; this.bayan = bayan; private int yil; private int bay; private int bayan; 22
23 LineChart public class BilgiBean { } private List<Bilgi> bilgiler; public BilgiBean() { } bilgiler = new ArrayList<Bilgi>(); bilgiler.add(new Bilgi(2004, 120, 52)); bilgiler.add(new Bilgi(2005, 100, 60)); bilgiler.add(new Bilgi(2006, 44, 110)); bilgiler.add(new Bilgi(2007, 150, 135)); bilgiler.add(new Bilgi(2008, 125, 120)); public List<Bilgi> getbilgiler() { } return bilgiler; 23
24 LineChart <p:linechart value="#{bilgibean.bilgiler}" var="bilgi" xfield="#{bilgi.yil}"> <p:chartseries label="bay" value="#{bilgi.bay}" /> <p:chartseries label="bayan" value="#{bilgi.bayan}" /> </p:linechart> 24
25 Live Chart <p:piechart value="#{satisbean.satislar}" var="satis" categoryfield="#{satis.marka}" datafield="#{satis.adet}" live="true" refreshinterval="5000"/> 25
26 Interactive Charts <p:piechart id="votes" value="#{oylamabean.oylar}" var="bilgi" categoryfield="#{bilgi.yil}" datafield="#{bilgi.oy}" /> 26
27 DataExporter Farklı formatlarda çıktı almak için kullanılır. PDF Excel XML CVS Kütüphanelere ihtiyaç duyar POI itext 27
28 DataExporter <h:form> <p:datatable value="#{satisbean.satislar}" var="satis" id="satislar"> <p:column> </p:column> <p:column> </p:column> </p:datatable> <f:facet name="header">marka</f:facet> #{satis.marka} <f:facet name="header">adet</f:facet> #{satis.adet} <h:commandbutton value="pdf Cikti"> <p:dataexporter type="pdf" target="satislar" filename="satislar" /> </h:commandbutton> </h:form> 28
29 Print <h:commandbutton id="btn" value="print"> <p:printer target="satislar" /> </h:commandbutton> 29
30 p:message <h:inputtext value="#{demobean.ad}" id="ad" required="true" requiredmessage="ad alani bos olamaz"/> <p:message for="ad" /> 30
31 p:messages <p:messages /> <h:inputtext value="#{demobean.ad}" required="true" requiredmessage="ad alani bos olamaz"/> <h:commandbutton action="#{demobean.kaydet}" value="kaydet" /> 31
32 Ajax Operasyonları <p:commandbutton update="mesaj" action="#{demobean.kaydet}" value="kaydet" /> <p:commandbutton ajax="false" action="#{demobean.kaydet}" value="kaydet" /> 32
33 Ajax Operasyonları <h:form> <p:messages id="mesaj"/> <h:inputtext value="#{demobean.ad}" id="ad" required="true" requiredmessage="ad alani bos olamaz"/> <p:message for="ad" /> <br /> <p:commandbutton update="mesaj" action="#{demobean.kaydet}" value="kaydet" /> </h:form> 33
34 Ajax Operasyonları <h:selectonemenu value="#{demobean.ad}"> <f:selectitem itemvalue="ankara"/> <f:selectitem itemvalue="izmir"/> <f:selectitem itemvalue="istanbul"/> <p:ajax update="sehir" event="change"/> </h:selectonemenu> <br /> <h:outputtext value="#{demobean.ad}" id="sehir" /> 34
35 Ajax Operasyonları <p:ajaxstatus> <f:facet name="start"> <h:outputtext value="yükleniyor..." /> </f:facet> <f:facet name="complete"> <h:outputtext value="tamanlandi..." /> </f:facet> </p:ajaxstatus> 35
36 Ajax Operasyonları <h:form prependid="false"> <h:inputtext value="#{demobean.ad}" id="ad" /> <h:inputtext value="#{demobean.soyad}" id="soyad"/> <p:commandbutton action="#{demobean.kaydet}" value="kaydet" /> </h:form> 36
37 p:editor <h:form> <p:editor value="#{demobean.bilgi}"></p:editor> <h:commandbutton action="#{demobean.kaydet}" /> </h:form> 37
38 p:inputmask <p:inputmask mask=" " value="#{demobean.ad}" /> (999) a a*-9999-*
39 p:keyboard <p:keyboard /> 39
40 Dock <p:dock> <p:menuitem label="home" icon="/img/home.png" url="#" /> <p:menuitem label="music" icon="/img/music.png" url="#" /> <p:menuitem label="video" icon="/img/video.png" url="#" /> <p:menuitem label=" " icon="/img/ .png" url="#" /> <p:menuitem label="link" icon="/img/link.png" url="#" /> <p:menuitem label="rss" icon="/img/rss.png" url="#" /> <p:menuitem label="history" icon="/img/history.png" url="#" /> </p:dock> 40
41 p:imageswitch <p:imageswitch effect="flyin" widgetvar="imageswitch"> <p:graphicimage value="/images/dock/home.png" /> <p:graphicimage value="/images/dock/music.png" /> <p:graphicimage value="/images/dock/video.png" /> <p:graphicimage value="/images/dock/ .png" /> </p:imageswitch> 41
42 TouchFaces Iphone, Android, Palm gibi web kit platformları için mobil uygulamalar geliştirmek için kullanılır. 42
43 TouchFaces <f:view xmlns=" xmlns:f=" xmlns:h=" xmlns:i=" contenttype="text/html"> <i:application theme="dark"> </i:application> </f:view> 43
44 TouchFaces <i:application theme="dark"> <i:view id="home" title="anasayfa"> </i:view> </i:application> 44
45 TouchFaces <i:application theme="dark"> <i:view id="home" title="anasayfa"> <i:tableview> <i:rowgroup title="row Group"> </i:rowgroup> </i:tableview> </i:view> </i:application> <i:rowitem value="row 1" /> <i:rowitem value="row 2" /> 45
46 TouchFaces <i:rowgroup title="row Group" display="edgetoedge"> 46
47 TouchFaces <i:application theme="dark"> <i:view id="home" title="anasayfa"> </i:view> <i:tableview> <i:rowgroup title="mail Yonetimi" display="edgetoedge"> <i:rowitem value="mail Gonder" view="mailgonder"/> <i:rowitem value="mail Oku" view="mailoku"/> </i:rowgroup> </i:tableview> <i:view id="mailoku" title="mail Oku"> </i:view> <i:view id="mailgonder" title="mail Gonder"> </i:view> </i:application> 47
48 TouchFaces <i:view id="mailoku" title="mail Oku"> <f:facet name="leftnavbar"> <i:navbarcontrol label="anasayfa" view="home" /> </f:facet> </i:view> 48
49 TouchFaces <i:rowitem> Dil Seçimi : <h:selectonemenu id="fromlang"> <f:selectitem itemlabel="english" itemvalue="en" /> <f:selectitem itemlabel="turkish" itemvalue="tr" /> <f:selectitem itemlabel="italian" itemvalue="it" /> <f:selectitem itemlabel="spanish" itemvalue="es" /> <f:selectitem itemlabel="german" itemvalue="de" /> </h:selectonemenu> </i:rowitem> 49
50 TouchFaces <i:rowitem> <h:inputtextarea id="totext" style="height:50px;"/> </i:rowitem> 50
51 TouchFaces <i:rowitem> <h:form> <p:commandlink>giriş Yap</p:commandLink> <p:commandlink>kayıt</p:commandlink> <h:outputlink style="margin:0 10px;" styleclass= "whitebutton" value="#" > Gönder </h:outputlink> </h:form> </i:rowitem> 51
52 Son Sorular???? 52
JSF (Java Server Faces) Melih Sakarya www.melihsakarya.com [email protected]
JSF (Java Server Faces) Melih Sakarya www.melihsakarya.com [email protected] JSF Nedir? MVC (Model-View-Controller) JSR Standartı (JSR-127, JSR 252) Component Oriented Event Driven Farklı JSF implementasyonları
JBoss Seam Next Generation Integration Framework. www.melihsakarya.com [email protected]
JBoss Seam Next Generation Integration Framework Melih Sakarya www.melihsakarya.com [email protected] Seam Framework JSF JPA EJB 3.0 Ajax RichFaces A4J Drools itext PDF JFreeChart Facelet Security
Web Anwendungen Entwickeln mit JSF, Spring und Tomcat
Entwickeln mit JSF, Spring und Tomcat Ulm, AOI-Systeme Schulung, Beratung, Entwicklung Januar 2011 Übersicht 1 System Architecture Übersicht 1 System Architecture 2 Übersicht 1 System Architecture 2 3
Managed Beans II Advanced Features
2014 Marty Hall Managed Beans II Advanced Features Originals of Slides and Source Code for Examples: http://www.coreservlets.com/jsf-tutorial/jsf2/ Customized Java EE Training: http://courses.coreservlets.com/
Java EE 6 Development with NetBeans 7
P U B L I S H I N G community experience distilled Java EE 6 Development with NetBeans 7 David R. Heffelfinger Chapter No. 4 "Developing Web Applications using JavaServer Faces 2.0" In this package, you
PRIMEFACES MOBILE USER S GUIDE
PRIMEFACES MOBILE USER S GUIDE Author Çağatay Çivici Covers 0.9.0 This guide is dedicated to my wife Nurcan, without her support PrimeFaces wouldn t exist. Çağatay Çivici 2 About the Author! 5 Introduction!
Web Development in Java Live Demonstrations (Live demonstrations done using Eclipse for Java EE 4.3 and WildFly 8)
Web Development in Java Live Demonstrations (Live demonstrations done using Eclipse for Java EE 4.3 and WildFly 8) Java Servlets: 1. Switch to the Java EE Perspective (if not there already); 2. File >
Getting Started Guide. Version 1.8
Getting Started Guide Version 1.8 Copyright Copyright 2005-2009. ICEsoft Technologies, Inc. All rights reserved. The content in this guide is protected under copyright law even if it is not distributed
Recommended JSF Enhancements
3 Recommended JSF Enhancements The Hello World example in Chapter 2 demonstrates how to build a Seam application with standard EJB3 and JSF. Seam chooses JSF as its web framework for many reasons. JSF
Controlling Web Application Behavior
2006 Marty Hall Controlling Web Application Behavior The Deployment Descriptor: web.xml JSP, Servlet, Struts, JSF, AJAX, & Java 5 Training: http://courses.coreservlets.com J2EE Books from Sun Press: http://www.coreservlets.com
Getting Started Guide. Version: 4.0.0
Getting Started Guide Version: 4.0.0 1. Installation Instructions... 1 1.1. Installing JBoss Tools Plugins... 1 2. 3. 4. 5. 1.2. Usage Reporting... 2 1.2.1. Collected usage information guide... 3 JBoss
Securing JSF Applications Against the OWASP Top Ten. The OWASP Foundation http://www.owasp.org/ JSF One Rich Web Experience Sep 2008
Securing JSF Applications Against the OWASP Top Ten JSF One Rich Web Experience Sep 2008 David Chandler Sr. Engineer, Intuit [email protected] Copyright 2007 - The OWASP Foundation Permission
Handling the Client Request: Form Data
2012 Marty Hall Handling the Client Request: Form Data Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/csajsp2.html 3 Customized Java EE Training: http://courses.coreservlets.com/
Creating Java EE Applications and Servlets with IntelliJ IDEA
Creating Java EE Applications and Servlets with IntelliJ IDEA In this tutorial you will: 1. Create IntelliJ IDEA project for Java EE application 2. Create Servlet 3. Deploy the application to JBoss server
JavaServer Faces 2.0. Bernd Bohmann. Matthias Weßendorf. Agenda. Agenda. IRIAN Deutschland Apache MyFaces Tobago CORE. Mehr als nur ein Web-Framework
Bernd Bohmann JavaServer Faces 2.0 Mehr als nur ein Web-Framework IRIAN Deutschland Apache MyFaces Tobago CORE Bernd Bohmann IRIAN Deutschland GmbH Matthias Weßendorf Oracle Matthias Weßendorf Oracle Apache
This tutorial assumes that you are familiar with ASP.Net and ActiveX controls.
ASP.Net with Iocomp ActiveX controls This tutorial assumes that you are familiar with ASP.Net and ActiveX controls. Steps to host an Iocomp ActiveX control in an ASP.NET page using Visual Studio 2003 The
White Paper. JavaServer Faces, Graphical Components from Theory to Practice
White Paper JavaServer Faces, Graphical Components from Theory to Practice JavaServer Faces, Graphical Components from Theory to Practice White Paper ILOG, April 2005 Do not duplicate without permission.
Web Service Development Using CXF. - Praveen Kumar Jayaram
Web Service Development Using CXF - Praveen Kumar Jayaram Introduction to WS Web Service define a standard way of integrating systems using XML, SOAP, WSDL and UDDI open standards over an internet protocol
HTML Fails: What No One Tells You About Email HTML
HTML Fails: What No One Tells You About Email HTML 2 Today s Webinar Presenter Kate McDonough Campaign Manager at PostUp Worked with various ESPs: Constant Contact, Campaign Monitor, ExactTarget, Distribion
CONTROLLING WEB APPLICATION BEHAVIOR WITH
CONTROLLING WEB APPLICATION BEHAVIOR WITH WEB.XML Chapter Topics in This Chapter Customizing URLs Turning off default URLs Initializing servlets and JSP pages Preloading servlets and JSP pages Declaring
CS134 Web Site Design & Development. Quiz1
CS134 Web Site Design & Development Quiz1 Name: Score: Email: I Multiple Choice Questions (2 points each, total 20 points) 1. Which of the following is an example of an IP address? [Answer: d] a. www.whitehouse.gov
An introduction to web programming with Java
Chapter 1 An introduction to web programming with Java Objectives Knowledge Objectives (continued) The first page of a shopping cart application The second page of a shopping cart application Components
Development. with NetBeans 5.0. A Quick Start in Basic Web and Struts Applications. Geertjan Wielenga
Web Development with NetBeans 5.0 Quick Start in Basic Web and Struts pplications Geertjan Wielenga Web Development with NetBeans 5 This tutorial takes you through the basics of using NetBeans IDE 5.0
JBoss Portlet Container. User Guide. Release 2.0
JBoss Portlet Container User Guide Release 2.0 1. Introduction.. 1 1.1. Motivation.. 1 1.2. Audience 1 1.3. Simple Portal: showcasing JBoss Portlet Container.. 1 1.4. Resources. 1 2. Installation. 3 2.1.
PrimeFaces. Next Generation Component Suite. Cagatay Civici
PrimeFaces Next Generation Component Suite Cagatay Civici Cagatay Civici JSF Expert Group Member (JSR-314) PrimeFaces Founder and Lead Apache MyFaces PMC Member Atmosphere Ajax Push/Comet Committer Regular
The Java EE 7 Tutorial Volume 1. Fifth Edition
The Java EE 7 Tutorial Volume 1 Fifth Edition This page intentionally left blank The Java EE 7 Tutorial Volume 1 Fifth Edition Eric Jendrock Ricardo Cervera-Navarro Ian Evans Kim Haase William Markito
Java Server Pages combined with servlets in action. Generals. Java Servlets
Java Server Pages combined with servlets in action We want to create a small web application (library), that illustrates the usage of JavaServer Pages combined with Java Servlets. We use the JavaServer
Integration of Shibboleth and (Web) Applications
workshop Integration of Shibboleth and (Web) Applications MPG-AAI Workshop Clarin Centers Prague 2009 2009-11-06 (Web) Application Protection Models Classical Application behind Shibboleth Standard Session
Developer s Guide. Version 1.8
Developer s Guide Version 1.8 Copyright Copyright 2005-2009. ICEsoft Technologies, Inc. All rights reserved. The content in this guide is protected under copyright law even if it is not distributed with
Chapter 1 Introduction to web development and PHP
Chapter 1 Introduction to web development and PHP Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Use the XAMPP control panel to start or stop Apache or MySQL
Servlet and JSP Filters
2009 Marty Hall Servlet and JSP Filters Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html Customized Java EE Training: http://courses.coreservlets.com/
Web Container Components Servlet JSP Tag Libraries
Web Application Development, Best Practices by Jeff Zhuk, JavaSchool.com ITS, Inc. [email protected] Web Container Components Servlet JSP Tag Libraries Servlet Standard Java class to handle an HTTP request
Hello World Portlet Rendered with JSP for WebSphere Portal Version 4.1
1 of 11 16.10.2002 11:41 Hello World Portlet Rendered with JSP for WebSphere Portal Version 4.1 Table of Contents Creating the directory structure Creating the Java code Compiling the code Creating the
Web Application Architecture (based J2EE 1.4 Tutorial)
Web Application Architecture (based J2EE 1.4 Tutorial) 1 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee of Sun Microsystems, the contents here are created as his own personal
Google Web Toolkit. Progetto di Applicazioni Software a.a. 2011/12. Massimo Mecella
Google Web Toolkit Progetto di Applicazioni Software a.a. 2011/12 Massimo Mecella Introduction Ajax (Asynchronous JavaScript and XML) refers to a broad range of techniques Beyond the technical jargon,
<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks
Betting Big on JavaServer Faces: Components, Tools, and Tricks Steve Muench Consulting Product Manager, JDeveloper/ADF Development Team Oracle Corporation Oracle's Betting Big on
Building Web Services with Apache Axis2
2009 Marty Hall Building Web Services with Apache Axis2 Part I: Java-First (Bottom-Up) Services Customized Java EE Training: http://courses.coreservlets.com/ Servlets, JSP, Struts, JSF/MyFaces/Facelets,
How To Create A Web Page On A Windows 7.1.1 (For Free) With A Notepad) On A Macintosh (For A Freebie) Or Macintosh Web Browser (For Cheap) On Your Computer Or Macbook (
CREATING WEB PAGE WITH NOTEPAD USING HTML AND CSS The following exercises illustrate the process of creating and publishing Web pages with Notepad, which is the plain text editor that ships as part of
Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module.
Agenda. ZAPms Konzept.. Benutzer-Kontroller.. Laout-Aufbau.. Template-Aufbau. 5. Bildergalerie (Beispiel). 6. Konfiguration. 7. Module. . ZAPms Konzept Benutzer Web Server Benutzer-Kontroller www.domain/index.php
Joomla 1.0 Extension Development Training. Learning to program for Joomla
Joomla 1.0 Extension Development Training Learning to program for Joomla Objectives & Requirements Learn to develop basic Joomla Mambots, Modules and Components. Familiar with PHP and MySQL programming.
Enterprise Java Web Application Frameworks & Sample Stack Implementation
Enterprise Java Web Application Frameworks & Sample Stack Implementation Mert ÇALIŞKAN [email protected] STM Inc. 2009 Who am I? The Software Plumber :) SCJP certified dude bla bla... Open Source Evangelist
Controller annotati. con Spring MVC 2.5
Controller annotati con Spring MVC 2.5 Spring MVC The Old Style The annotated style @Controller @ RequestMapping( {"/my/*.html") public class MyController { @RequestMapping public void index() { // do
Implementing SQI via SOAP Web-Services
IST-2001-37264 Creating a Smart Space for Learning Implementing SQI via SOAP Web-Services Date: 10-02-2004 Version: 0.7 Editor(s): Stefan Brantner, Thomas Zillinger (BearingPoint) 1 1 Java Archive for
Hadoop Streaming. 2012 coreservlets.com and Dima May. 2012 coreservlets.com and Dima May
2012 coreservlets.com and Dima May Hadoop Streaming Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop training courses (onsite
CHAPTER 9: SERVLET AND JSP FILTERS
Taken from More Servlets and JavaServer Pages by Marty Hall. Published by Prentice Hall PTR. For personal use only; do not redistribute. For a complete online version of the book, please see http://pdf.moreservlets.com/.
4! Technology Evolution! for Web Applications
4 Technology Evolution for Web Applications 4.1 Web Programming with JavaScript 4.1.1 Distributed Applications with JavaScript and Node 4.1.2 Server-Side JavaScript with Node and Express 4.1.3 Trends in
Short notes on webpage programming languages
Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of
HTML5 & CSS3. ( What about SharePoint? ) presented by @kyleschaeffer
HTML5 & CSS3 ( What about SharePoint? ) presented by @kyleschaeffer The Agenda HTML5 What is it? What can it do? Does SharePoint do HTML5? CSS3 What is it? What can it do? Does SharePoint do CSS3? HTML5
Web Performance, Inc. Testing Services Sample Performance Analysis
Web Performance, Inc. Testing Services Sample Performance Analysis Overview This document contains two performance analysis reports created for actual web testing clients, and are a good example of the
Professional Profile Studies Senior Engineer October 1993 - September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)
Summary 165620 Male, July 16th 1975 Professional Profile Studies Senior Engineer October 1993 - September 1998 Computer Engineering University of Deusto - Bizkaia (Spain) EHEA Postgraduate (Master) Software
Struts 2 - Practical examples
STRUTS 2 - Practical examples Krystyna Bury Katarzyna Sadowska Joanna Pyc Politechnika Wrocławska Wydział Informatyki i Zarządzania Informatyka, III rok Spis treści What will we need? 1 What will we need?
The JBoss 4 Application Server Web Developer Reference
The JBoss 4 Application Server Web Developer Reference JBoss AS 4.0.5 Release 2 Copyright 2006 JBoss, Inc. Table of Contents 1. The Tomcat Service...1 2. The server.xml file...3 2.1. The Connector element...3
Web Applications. For live Java training, please see training courses at
2009 Marty Hall Using and Deploying Web Applications Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html Customized Java EE Training: http://courses.coreservlets.com/
Session Tracking Customized Java EE Training: http://courses.coreservlets.com/
2012 Marty Hall Session Tracking Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/csajsp2.html 2 Customized Java EE Training: http://courses.coreservlets.com/
Advanced Java Client API
2012 coreservlets.com and Dima May Advanced Java Client API Advanced Topics Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop
JavaServer Faces 2.0: The Complete Reference
JavaServer Faces 2.0: The Complete Reference TIB/UB Hannover 89 133 219 50X Contents Acknowledgments xxiii Introduction, xxv Part The JavaServer Faces Framework 1 Introduction to JavaServer Faces 3 What
Consuming and Producing Web Services with WST and JST. Christopher M. Judd. President/Consultant Judd Solutions, LLC
Consuming and Producing Web Services with WST and JST Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group
WA 2. GWT Martin Klíma
WA 2 GWT Martin Klíma GWT What is it? Google Web Toolkig Compiler from Java to JavaScript + HTML Set of JavaScript and Java scripts / classes Development environment SDK Integration with IDE Eclipse, Netbeans,
Reporting and JSF. Possibilities, solutions, challenges. Slide 1. Copyright 2009, Andy Bosch, www.jsf-portlets.net
Reporting and JSF Possibilities, solutions, challenges Slide 1 Agenda What is reporting? Why do we need it? The JSF example application Introduction to reporting engines Overview Eclipse BIRT JasperReports
Usabilidad y Accesibilidad en la Web. Yannick Warnier Dokeos Latinoamérica
Usabilidad y Accesibilidad en la Web Yannick Warnier Dokeos Latinoamérica Standards Que son estándares? Reglas comunes / lenguaje común Usable por cada uno Porque usar un estándar? Para comunicar con más
Android Programming: Installation, Setup, and Getting Started
2012 Marty Hall Android Programming: Installation, Setup, and Getting Started Originals of Slides and Source Code for Examples: http://www.coreservlets.com/android-tutorial/ Customized Java EE Training:
How to Re-Direct Mobile Visitors to Your Library s Mobile App
One of the easiest ways to get your Library s App in the hands of your patrons is to set up a redirect on your website which will sense when a user is on a mobile device and prompt them to select between
Web Service Caching Using Command Cache
Web Service Caching Using Command Cache Introduction Caching can be done at Server Side or Client Side. This article focuses on server side caching of web services using command cache. This article will
Master s Thesis. Generating Web Applications with Abstract Pageflow Models
Master s Thesis Generating Web Applications with Abstract Pageflow Models carried out at the Information Systems Institute Distributed Systems Group Vienna University of Technology under the guidance of
Consuming and Producing Web Services with Web Tools. Christopher M. Judd. President/Consultant Judd Solutions, LLC
Consuming and Producing Web Services with Web Tools Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group
Big Data Meets Infosec Visualiza4on. Forensics Challenge 10 Honeynet.org
Big Data Meets Infosec Visualiza4on Forensics Challenge 10 Honeynet.org Challenge Design and build a visualiza4on that describes the aaacks that were analyzed in FC5. Use the three prize winners solu4ons
The Google Web Toolkit (GWT): The Model-View-Presenter (MVP) Architecture Official MVP Framework
2013 Marty Hall & Yaakov Chaikin The Google Web Toolkit (GWT): The Model-View-Presenter (MVP) Architecture Official MVP Framework (GWT 2.5 Version) Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/gwt.html
Java with Eclipse: Setup & Getting Started
Java with Eclipse: Setup & Getting Started Originals of slides and source code for examples: http://courses.coreservlets.com/course-materials/java.html Also see Java 8 tutorial: http://www.coreservlets.com/java-8-tutorial/
HBase Key Design. 2012 coreservlets.com and Dima May. 2012 coreservlets.com and Dima May
2012 coreservlets.com and Dima May HBase Key Design Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop training courses (onsite
Apache Pig Joining Data-Sets
2012 coreservlets.com and Dima May Apache Pig Joining Data-Sets Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop training courses
OPENRULES. Release 6.2.2. TUTORIAL Cloud Application Development
OPENRULES Release 6.2.2 TUTORIAL Cloud Application Development OpenRules, Inc. www.openrules.com October-2012 Table of Contents Introduction... 3 Creating Web Application... 4 Game Rules...4 Business Logic...4
Introduction to Web Development
Introduction to Web Development Week 2 - HTML, CSS and PHP Dr. Paul Talaga 487 Rhodes [email protected] ACM Lecture Series University of Cincinnati, OH October 16, 2012 1 / 1 HTML Syntax For Example:
DTS Web Developers Guide
Apelon, Inc. Suite 202, 100 Danbury Road Ridgefield, CT 06877 Phone: (203) 431-2530 Fax: (203) 431-2523 www.apelon.com Apelon Distributed Terminology System (DTS) DTS Web Developers Guide Table of Contents
Java Servlet 3.0. Rajiv Mordani Spec Lead
Java Servlet 3.0 Rajiv Mordani Spec Lead 1 Overview JCP Java Servlet 3.0 API JSR 315 20 members > Good mix of representation from major Java EE vendors, web container developers and web framework authors
.NET Best Practices Part 1 Master Pages Setup. Version 2.0
.NET Best Practices Part 1 Master Pages Setup Version 2.0 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic
WWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007
WWW World Wide Web Aka The Internet dr. C. P. J. Koymans Informatics Institute Universiteit van Amsterdam November 30, 2007 dr. C. P. J. Koymans (UvA) WWW November 30, 2007 1 / 36 WWW history (1) 1968
COMPANY PROFILE. Mobile Application Server-side Development Web Application Consulting
COMPANY PROFILE Mobile Application Server-side Development Web Application Consulting Company Overview Maxartists Technologies was founded in 2005 at Trivandrum, Kerala, India's latest attraction of IT
Selected Topics in Java Web Application Development
http://www.gerald-loeffler.net/download/java_web_app_dev_2008-10-27.pdf Selected Topics in Java Web Application Development Dr Gerald Loeffler, MBA Web Engineering I WU Wien 2 this presentation agenda
WebNow. Installation and Setup Guide. ImageNow Version: 6.7.x Environment: Windows Web Application Server: Tomcat
WebNow Installation and Setup Guide ImageNow Version: 6.7.x Environment: Windows Web Application Server: Tomcat Written by: Product Documentation, R&D Date: November 2013 2013 Perceptive Software. All
... Introduction... 17
... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...
Map Reduce Workflows
2012 coreservlets.com and Dima May Map Reduce Workflows Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop training courses (onsite
By Nabil ADOUI, member of the 4D Technical Support team
XSLT with PHP By Nabil ADOUI, member of the 4D Technical Support team Contents Summary... 3 Introduction... 3 Important elements... 3 The PHP XSL library... 4 The PHP XSL API... 5 XSLTProcessor:: construct...
Last Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling
XML (extensible Markup Language) Nan Niu ([email protected]) CSC309 -- Fall 2008 DHTML Modifying DOM Event bubbling Applets Last Week 2 HTML Deficiencies Fixed set of tags No standard way to create new
Mobile web developer guide
DIGITAL FACTORY 7.0 Mobile web developer guide Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels to truly control time-to-market
Supporting Multi-tenancy Applications with Java EE
Supporting Multi-tenancy Applications with Java EE Rodrigo Cândido da Silva @rcandidosilva JavaOne 2014 CON4959 About Me Brazilian guy ;) Work for Integritas company http://integritastech.com Software
XQuery Web Apps. for Java Developers
XQuery Web Apps for Java Developers Common Java Setup Install database (SQLServer, PostgreSQL) Install app container (Tomcat, Websphere) Configure ORB (Hibernate) Configure MVC framework (Spring) Configure
ADF. Joe Huang Joe Huang Senior Principal Product Manager, Mobile Development Platform, Oracle Application Development Tools
Developing for Mobile Devices with Oracle ADF Joe Huang Joe Huang Senior Principal Product Manager, Mobile Development Platform, Oracle Application Development Tools Agenda Overview ADF Mobile Browser
Java (J2SE & J2EE) and Web Development Training Catalog
Java (J2SE & J2EE) and Web Development Training Catalog 2013 US Techie Technology Solutions P a g e 1 CONTENTS S.No Topic Page No I. Know About Java Technology 3 II. Why Software Developers Choose Java
Intellicus Single Sign-on
Intellicus Single Sign-on Intellicus Enterprise Reporting and BI Platform Intellicus Technologies [email protected] www.intellicus.com Copyright 2010 Intellicus Technologies This document and its content
SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1
SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test
Server Setup and Configuration
Server Setup and Configuration 1 Agenda Configuring the server Configuring your development environment Testing the setup Basic server HTML/JSP Servlets 2 1 Server Setup and Configuration 1. Download and
How To Understand The Architecture Of Java 2Ee, J2Ee, And J2E (Java) In A Wordpress Blog Post
Understanding Architecture and Framework of J2EE using Web Application Devadrita Dey Sarkar,Anavi jaiswal, Ankur Saxena Amity University,UTTAR PRADESH Sector-125, Noida, UP-201303, India Abstract: This
AMA Digital/Web Advertising Placements - Banner Sizes
American Medical Association - Digital/Web Advertising Material Spec Sheet AMA Digital/Web Advertising Contacts Sales - Display / Online (New Jersey) Sales - Classified / Online (Chicago) Production /
Curriculum Vitae E. A. Java/JEE developer
Curriculum Vitae E. A. Java/JEE developer Executive summary: A result-driven software engineer with strong technical background in Java technologies, database programming and Web development. As Sun Certified
JAVA WEB START OVERVIEW
JAVA WEB START OVERVIEW White Paper May 2005 Sun Microsystems, Inc. Table of Contents Table of Contents 1 Introduction................................................................. 1 2 A Java Web Start
