Index_F

F

Factory design pattern

reflection, 136

fallover, session, 368

NOT guaranteed, SFSB replication, 368

Fat Key pattern, 293

file locations/paths

writing effective tests, 86

filters, JDOQL, 318

filters, JProbe profiler, 626

final classes, 155

final keyword, 153-55

abstract methods, 154

public instance variables, 149

final methods, 154, 155

non-final methods, 154

summarized, 175

final protected instance variables, 155

finder methods

containers, 296

persistence, 304

primary key objects, 292

timing out, 293

FinderException application exception, javax.ejb, 382

findObject() method, SqlQuery class, 345

fine grained entity beans, 286, 306

coarse grained alternative, 288

entity beans guidelines, 307

fine grained objects

maximizing reliability and scalability, 208

unit testing, 91

FINE/FINER/FINEST log level constants, 164

flexibility

using JavaBeans, 138

<fmt:formatDate>element, 542

<fmt:formatNumber>element, 543

form based authentication, 236

form resubmission

testing web specific issues, 100

formal notation

Velocity, 550

FormatHelper class,

com.Interface21.web.servlet.view.xslt package,

556, 700

currency() method, 701

dateTimeElement() method, 701

FormController class,

com.Interface21.web.servlet.mvc package, 480

data validation, 500

sample application, 501

forName() method, Class class, 590

reflection, 642

frameworks, 167-71

class library compared, 167

design patterns compared, 167

existing frameworks, 168

evaluating, 169-70

flexibility and rigidity, 168

implementing frameworks, 170

infrastructure using, 396

application components, configuring, 396

application context, defining, 406

bean factory, using, 401

JavaBeans, using, 397

testing, 408

UML class diagram, 409

using existing frameworks, 167

web sites, 171

FrameworkServiet class, com.Interface21.web.servlet package, 472

FreeMarker

compared to Velocity, 551

compared to WebMacro, 551

description, 551

view technologies, 551

freemarker.template package

TemplateModel Interface, 551

TemplateModelRoot interface, 551

Front Controller pattern

Command design pattern and, 455

Java web development, 447

JSP Front strategy, 454

Multiplexed Resource Mapping Strategy, 454

MVC web frameworks and, 448

Servlet Front strategy, 454

template selection servlet, 453

WebMacro, 453

functional tests

see acceptance tests.



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