Index_W

W

WAR class loader, 586

warnings

SQLWarning class, 323

WARs, 584

compared to EJB JAR files, 595

description, 584

EAR deployment, 584

packaging sample applications, 594

WAS Tool, 617

configuring, 617

sample application performance, 644

using, 618

view performance, 664

web site, 107

Web Application Stress Tool

see WAS Tool.

web applications

business component interface architecture, 28-30

integrating web application into overall architecture, 465

stress tests, 110

view technologies, 515

Web Archives

see WARs.

web caching using HTTP

browser caching, 666

cache control HTTP headers, 666

javax.servlet.http package, 668

MVC web frameworks, 669

proxy caches, 666

revalidation, 667

use HTTP POST for web caches, 667

web tier performance, 666

web interfaces

see also web tier.

designing, 441

problems with, 442

load testing, 107

sample application, 467

testing, 100-105

user input, processing, 492

data binding, 492

data validation, 496

Web Services Developer Pack

web sites, 19

web specific issues

testing, 100

web test tools

Apache JMeter, 617

Grinder, 617

performance testing, 617

WAS Tool, 617

web tier

see also web interfaces.

data access, 276

designing, 441

clean web tier, 447

Java web development, 443

MVC (Model View Controller) pattern, 448

principles of design, 447

thin web tier, 447

performance, 663

edge site caching, 671

view performance, 664

web caching using HTTP. 666

sample application, 467

implementing web tier, 506

request handling, 508

session management, 488

using browser, 490

using J2EE server, 488

unit tests of web tier components, 101

web tier configuration

proprietary deployment descriptors, 599

web.xml, 599

web.xml

configuring ContextLoaderServlet class, 479

configuring ControllerServlet class, 472

<servlet-mapping> element, 472

web tier configuration, 599

WebApplicationContext interface,

com.interface21.web.context package, 466, 478

WebContentGenerator class,com.interface21.web.servlet.mvc package

cacheForSeconds() method, 671

WebLogic newsgroups

choosing application server, 53

WebLogic servers

exclusive and database locking, 302

read-only locking, 303

scalability, 208

SFSB (stateful session beans) replication, 368

in-memory replication, using, 368

WebMacro, 545

compared to FreeMarker, 551

compared to JSP pages, 545

compared to Velocity, 546

syntax, 545

template selection servlet, 453

view technologies, 545

WebMacroView class, com.interface21.web.servlet.view.webmacro

package, 546, 707

WebSphere EJB container

inheritance, 299

WebWork

advantages, 464

Command design pattern and, 463

compared to Maverick, 464

compared to Struts, 464

description, 463

disadvantages, 464

integrating web application into overall architecture, 465

MVC web frameworks, 463

webwork.action package, 463

Action interface, 463

ActionContext class, 464

ResultException, 464

webwork.action.factory package, 464

ActionFactory class, 464

ParameterActionFactoryProxy class, 464

webwork.dispatcher package, 464

ServletDispatcher class, 464

welcome screen

sample application user interface, 188

white box testing

assertions compared, 108

definition, 75

effect of testing on writing code, 91

HttpUnit approach, 104

whitespace

avoiding NullPointerExceptions, 157

WinCvs version control, 67

workflow

sample application user interface, 184

wrapping exceptions

checked exceptions, 126

writeExternal() method, Externalizable interface, 661

writeObject() method

custom serialization, 661



Expert One-on-One J2EE Design and Development
Microsoft Office PowerPoint 2007 On Demand
ISBN: B0085SG5O4
EAN: 2147483647
Year: 2005
Pages: 183

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net