Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 3 fuera de 28 páginas
Examen

SWE 645 – Software Engineering for the World Wide Web (SWE 645) Midterm Exam Study Guide Comprehensive Practice Questions with Answers..

Document preview thumbnail
Vista previa 3 fuera de 28 páginas

This document contains a comprehensive collection of midterm practice questions and answers for SWE 645 Software Engineering for the World Wide Web. It covers JavaServer Faces (JSF), Enterprise JavaBeans (EJB), managed beans, bean scopes, validation techniques, Expression Language (EL), AJAX, PrimeFaces components, MVC architecture, software reuse, component-based development, and software engineering principles.

Vista previa del contenido

How To Do Manual Validation


Give this one a try later!


1. Setter methods take strings only
2. Action controller checks values
3. Store error messages using FacesContext.addMessage
4. Return null to redisplay form




How To Create Error Messages


Give this one a try later!

, 1. FacesContext.getCurrentInstance();
2. new FacesMessage("some warning");
3.
// add a message to form as a whole
context.addMessage(null, facesMessage);


or

// add a message to specific element
context.addMessage("someId", facesMessage);




How To Do Implicit Automatic Validation


Give this one a try later!


1. Define bean properties to be simple standard types
2. System attempts to convert types automatically and redisplays form if
conversion error with error message (converterMessage)
3. Define required fields on form with required="true" (requiredMessage)




h:dataTable Implementation


Give this one a try later!

, <h:dataTable var="item" value="#{bean.collection}"
styleClass="tableStyle"
headerClass="headerStyle"
rowClasses="even, odd">
<h:column>
<f:facet name="header">Prop</f:facet>
#{item.prop}
</h:column>
</h:dataTable>




EJB JavaBean Types


Give this one a try later!


1. Sessions Beans
2. Java Persistence API (JPA)
3. Message Driven Beans




Good Software Characteristics


Give this one a try later!


1. Correct
2. Scalable
3. Available
4. Secure
5. Sound
6. Interoperable




Need for Validation

Información del documento

Subido en
28 de julio de 2026
Número de páginas
28
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas
$10.50

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
BestKey
4.3
(116)
Vendido
278
Seguidores
108
Artículos
8363
Última venta
1 semana hace



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes