10.12.2012 Views

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Java</strong>Server Faces standard UI components (Continued)<br />

UISelectOne component, 323, 344, 345<br />

UISelectOne properties, 382<br />

UIViewRoot component, 411<br />

<strong>Java</strong>Server Faces tag libraries<br />

<strong>Java</strong>Server Faces core tag library, 323<br />

See <strong>Java</strong>Server Faces core tag library<br />

<strong>Java</strong>Server Faces standard HTML render kit tag<br />

library<br />

See <strong>Java</strong>Server Faces standard HTML render kit<br />

tag library<br />

taglib directives, 320, 371<br />

<strong>Java</strong>Server Faces technology, 147, 283-316<br />

advantages of, 284<br />

component rendering model<br />

See component rendering model<br />

configuring applications<br />

See configuring <strong>Java</strong>Server Faces applications<br />

conversion model<br />

See conversion model<br />

event and listener model<br />

See event and listener model<br />

FacesContext class, 312, 375, 389<br />

apply request values phase, 313<br />

custom converters, 392<br />

image maps, 411<br />

performing encoding, 421<br />

process validations phase, 314<br />

update model values phase, 315<br />

Validator interface, 397, 405<br />

FacesServlet class, 456<br />

jsf-api.jar file, 463<br />

jsf-impl.jar file, 463<br />

lifecycle<br />

See lifecycle of a <strong>Java</strong>Server Faces page<br />

UI component behavioral interfaces<br />

UI component behavioral interfaces, 298<br />

UI component classes<br />

See UI component classes<br />

UI component tags<br />

See UI component tags<br />

UI components<br />

See <strong>Java</strong>Server Faces standard UI components<br />

<strong>Java</strong>Server Faces technology (Continued)<br />

validation model<br />

See validation model<br />

<strong>Java</strong>Server Pages (JSP) technology, 56<br />

See also JSP pages<br />

<strong>Java</strong>Server Pages Standard Tag Library<br />

See JSTL<br />

<strong>Java</strong>Server Pages technology, 133<br />

See also JSP pages<br />

javax.activation.DataHandler class, 600, 601<br />

javax.servlet.http package, 99<br />

javax.servlet.jsp.tagext package, 253, 276<br />

javax.servlet package, 99<br />

javax.xml.bind.annotations package, 494<br />

javax.xml.namespace.QName class, 591<br />

javax.xml.soap package, 583<br />

javax.xml.transform.Source interface, 598<br />

JAX-WS, 58<br />

defined, 477<br />

service endpoint interfaces, 478<br />

specification, 485<br />

JAXB, 59, 487-546<br />

binding process, 488-489<br />

customization, 493-499<br />

<strong>Java</strong>-to-schema, 494-499<br />

overview, 513-524<br />

schema-to-<strong>Java</strong>, 493<br />

examples<br />

base files, 500<br />

Create Marshal, 535-536<br />

Customize Inline, 524-529<br />

customizing bindings, 512-534<br />

Datatype Converter, 529-530<br />

External Customize, 534<br />

<strong>Java</strong>-to-schema, 534-546<br />

Modify Marshal, 509-510<br />

overview, 499-508<br />

schema-derived JAXB classes, 506-508<br />

Unmarshal Validate, 510-512<br />

XmlAccessorOrder, 536-538<br />

XmlAdapter Field, 538-541<br />

XmlAttribute Field, 541-542<br />

XmlRootElement, 542-543<br />

XmlSchemaType Class, 543-544<br />

Index<br />

1093

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!