Jakarta Bean Scripting Framework (BSF), 447–448
Jakarta project, 7
JAVA_HOME environmental variable, 500
javascript tag, 278–279, 438–439, 471–473
JavaServer Faces (JSF), 457
JavaServer Pages (JSP), 4
development models, 5–6
includes, 131
Model-View-Controller (MVC) architecture, 5–6
tag libraries, 9
variables and scope, 251–252, 311–312, 333–334
and the View layer, 48
See also JSP tag libraries
java.text.MessageFormat class, 190
java.util.Locale class, 188–189, 191
java.util.ResourceBundle class, 189
JBuilder, using Struts Console inside of, 501–503
JDeveloper, using Struts Console inside of, 511–512
JMeter, 246–248
JSF. See JavaServer Faces (JSF)
JSP. See JavaServer Pages (JSP)
JSP Standard Tag Library. See JSTL
JSP tag libraries, 57–58
JSTL
absolute URIs, 387
accessing objects, 382–383
brackets operator, 383
Core Tag Library, 385–386
dot operator, 382
expression language, 382–384
Format Tag Library, 386
implicit objects, 383
operators, 384
overview, 381–382
replacement examples, 389–392
SQL Tag Library, 386
Struts EL, 388–389
Struts EL tag libraries, 392–396
tag libraries, 385–387
XML Tag Library, 387
JUnit, 226
StrutsTestCase, 231–233, 236–238
See also unit testing
JUnitPerf, 245–246