- Page 1 and 2: JSF and Apache MyFaces in Action Er
- Page 3 and 4: Web-Development (generally) • Web
- Page 5 and 6: Servlets ... Collection customers =
- Page 7: 6 Model 1
- Page 11 and 12: • Standard is missing! What’s u
- Page 13 and 14: Technology for Web-apps • JSF sup
- Page 15 and 16: component driven framework • JSF
- Page 17 and 18: event driven framework registers at
- Page 19 and 20: Why JavaServer Faces? • industria
- Page 21 and 22: 20 JSF - MVC Framework (1)
- Page 23 and 24: Reusability • JSF allows the resu
- Page 25 and 26: Integration (2) • Integration wit
- Page 27 and 28: Development process • with proper
- Page 29 and 30: Example • Wake up again … 28
- Page 31 and 32: JSF and JSP • JSF Spec describes
- Page 33 and 34: JSF - XML Config (1) Input Value
- Page 35 and 36: Practice - Hello World • Modify t
- Page 37 and 38: JSF Request Lifecyle Response compl
- Page 39 and 40: JSF Lifecycle - Validation fails C
- Page 41 and 42: Apply Request Values - Phase 2 •
- Page 43 and 44: Update Model Values - Phase 4 • p
- Page 45 and 46: Render Response - Phase 6 • Navig
- Page 47 and 48: Changing the lifecycle (2) • Opti
- Page 49 and 50: Changing the lifecycle (4) • Go t
- Page 51 and 52: PhaseListener - Sample public class
- Page 53 and 54: terms ... … from the JSF world 52
- Page 55 and 56: Components • interaction with the
- Page 57 and 58: Renderer • called by the componen
- Page 59 and 60:
Converters • data type in HTTP, H
- Page 61 and 62:
standard DateTimeConverter • for
- Page 63 and 64:
Example - converters • Using the
- Page 65 and 66:
custom converter (2) • JSP-Tag po
- Page 67 and 68:
Exercise - custom converter • Wri
- Page 69 and 70:
connecting a validator • validati
- Page 71 and 72:
combining validators • it’s pos
- Page 73 and 74:
custom validation (1) • pretty ea
- Page 75 and 76:
custom validation(3) • implement
- Page 77 and 78:
Hands-on: custom validation • cre
- Page 79 and 80:
ValueChangeListener (1) • UIInput
- Page 81 and 82:
Example - ValueChangeEvent • Let
- Page 83 and 84:
ActionListener • UICommand’s "a
- Page 85 and 86:
eturn value from action method •
- Page 87 and 88:
Messages • standard messages don
- Page 89 and 90:
acking beans / managed beans • PO
- Page 91 and 92:
ValueBinding / ValueExpression •
- Page 93 and 94:
standard components - Text • outp
- Page 95 and 96:
standard components - OutputLink
- Page 97 and 98:
standard components - UIPanel • D
- Page 99 and 100:
standard components - UIData • Ex
- Page 101 and 102:
standard components - UIInput • t
- Page 103 and 104:
standard components - Format • pa
- Page 105 and 106:
standard components - UISelectMany
- Page 107 and 108:
standard components - UISelectItem(
- Page 109 and 110:
Creating JSF views • All JSP-Tags
- Page 111 and 112:
JSF 1.1 workarounds - verbatim •
- Page 113 and 114:
• JSP EL • JSF EL Unified EL J
- Page 115 and 116:
Samples for the UL (2) •action="#
- Page 117 and 118:
configuration (1) • required: cop
- Page 119 and 120:
faces-config.xml - navigation rules
- Page 121 and 122:
web.xml - what is needed? • Faces
- Page 123 and 124:
web.xml - state saving javax.face
- Page 125 and 126:
JSF Implementations • Sun (RI)
- Page 127 and 128:
MyFaces provides: • Implementatio
- Page 129 and 130:
MyFaces compatibility (tested) •
- Page 131 and 132:
MyFaces Internals II • special Se
- Page 133 and 134:
Custom calendar component • Rende
- Page 135 and 136:
Tree Component (Tree2) • MyFaces
- Page 137 and 138:
Tree Component JSP ... Sampl
- Page 139 and 140:
Tabbed Pane JSP code ... ...
- Page 141 and 142:
scrollable Table component ...
- Page 143 and 144:
Using *Legacy* JavaScript • JSF C
- Page 145 and 146:
JSF - composing pages • Standard
- Page 147 and 148:
MyFaces/Tiles - definitions
- Page 149 and 150:
MyFaces‘ WML RenderKit • suppor
- Page 151 and 152:
MyFaces - Portlet support • Built
- Page 153 and 154:
Long term visions for MyFaces • B
- Page 155 and 156:
Preparations • What is your super
- Page 157 and 158:
Examples • org.apache.myfaces.cus
- Page 159 and 160:
Tag-Library-Definition TLD • stan
- Page 161 and 162:
A JSF/JSP-Tag class protected void
- Page 163 and 164:
the getter / setter public void set
- Page 165 and 166:
StateHolder’s restoreState public
- Page 167 and 168:
Renderer public String convertClien
- Page 169 and 170:
Alternatives Instead of custom comp
- Page 171 and 172:
substitute the renderer • this is
- Page 173 and 174:
the renderer class public class Req
- Page 175 and 176:
substitute component class • comp
- Page 177 and 178:
the component class public class Sp
- Page 179 and 180:
component binding • JSP:
- Page 181 and 182:
Tips & Tricks That should be helpfu
- Page 183 and 184:
ActionListener for Navigation • i
- Page 185 and 186:
passing arguments with the EL • E
- Page 187 and 188:
Master Detail (2) • backing bean:
- Page 189 and 190:
Master Detail (4) • other possibi
- Page 191 and 192:
Links • MyFaces AJAX examples •