| < Day Day Up > |
|
Jakarta Commons project, 91
Jakarta project, 8
Jakarta Velocity, 70
Java
advent of, 4
internationalization support classes, 177-181
Resource Bundle functionality, 38
Java Archive (.jar) files, 15, 40-41
Java Swing API, 8, 70
Java Swing UI, 459
Java unit testing, 436-437
Java-based build tool. See Apache Ant build utility
JAVA_HOME environmental variable, 468
java.io.FileNotFoundException, 157
java.io.Serializable interface, 181
Javascript elements, 107
javascript tag (Struts HTML Tag Library), 95, 102, 222-224, 400-401
attributes, 223
DTD definition, 400
example usage, 223-224, 400-401
formName attribute, 102
java.text.MessageFormat class, 180-181
java.util.Locale class, 178-179
java.util.ResourceBundle class, 179-180
JBuilder, Struts Console inside, 470-472
JCP (Java Community Process), 334
JDeveloper, Struts Console inside, 482-484
JMeter (Apache), 459-461
Graph Results, 460-461
HTTP request, 460
JSP HTML, 4-5
JSP includes, 117-118
JSP layouts, 118
JSP request object, 256, 284
JSP session object, 256, 284
JSP tag libraries, 9-10, 21, 35, 54, 62-63, 119. See also JSTL; JSTL tag libraries
JSP Tag Library 1.1 file, 467
JSP Tag Library 1.2 file, 467
JSP taglib directive, 62, 197, 257, 285, 327
JSP-based definitions and attributes, 121
JSP-based Web application models, 5-6
JspException, 130, 258
JSPs (JavaServer Pages)
advent of, 4-5
as View components, 54
configuring links to module-specific, 166-167
creating content-type, 125
creating exception-handler-type, 160-161
creating layout-type, 124, 142-145
importing HTML Tag Library into, 16
inserting a Tiles definition into, 125
referencing TLDs from, 340
scope in, 195-196, 255-256, 283-284
testing in isolation, 451
Tiles Tag Library tags inside, 121
updating for internationalization, 187-190
updating to work with layouts, 145-146
variables and scope in, 195-196, 255-256, 283-284
JspTestCase, extending, 452
JSSE (Java Secure Socket Extension), 432
JSTL (JSP Standard Tag Library), 62, 333
accessing objects, 334-335
equivalents of Struts tag library tags, 342-346
expression language, 334-337
expression language operators, 336-337
implicit objects, 335-336
operator order of precedence, 337
overview, 333-340
replacement examples, 342-346
using with Struts, 333, 340-350
JSTL tag libraries, 337-340
Core Tag Library, 338
Format Tag Library, 338-339
SQL Tag Library, 339
XML Tag Library, 339-340
J2EE Web Archive (.war) format, 15, 40-41, 445
JUnit, 436-437
API assertion methods, 449-450
EmployeeSearchServiceTest class, 459
extension for testing Struts actions, 442
GUI, 439
integrating with Ant, 440
StrutsTestCase and Cactus relationship, 448
Swing test runner, 439
junit task, 441, 444-445
junit task classpath element, 444
JUnit test, 438-439
JUnit TestCase, 443, 448-449
junit.jar file, 439
JUnitPerf performance tests, 458
TimedTest, 459
types of, 458-459
junitreport task, 441, 446
JVM (Java Virtual Machine), 4, 446
| < Day Day Up > |
|