| < Day Day Up > |
|
taglib directive (JSPs), 33-34
tag libraries. See also tags
adding to applications, 248-250
deploying, 153
installing
Bean tag library, 371
HTML tag library, 305
Logic tag library, 353
Template tag library, 367-368
Tiles tag library, 345-346
JSTL, 405-407
tags. See also tag libraries
<bean:cookie />, 372
<bean:define />, 372-373
<bean:header />, 374
<bean:include />, 374-375
<bean:message />, 154, 375-376
<bean:page />, 376-377
<bean:parameter />, 377-378
<bean:resource />, 378
<bean:size />, 378-379
<bean:struts />, 379
<bean:write />, 380
custom, 400, 407-409
<html:base />, 306
<html:base />, 306
<html:button /> , 306-307
<html:cancel /> , 308-309
<html:checkbox /> , 309-311
<html:errors />, 165-167
<html:errors />, 311
<html:file /> , 312-313
<html:form />, 58-59, 314
<html:hidden /> , 315-316
<html:html /> , 316
<html:image /> , 317-319
<html:img /> , 319-321
<html:javascript /> , 321-322
<html:link /> , 322-324
<html:messages />, 325
<html:multibox />, 325-327
<html:option />, 327-328
<html:options /> , 328
<html:optionsCollection />, 329
<html:password /> , 329-331
<html:radio /> , 331-333
<html:reset /> , 333-335
<html:rewrite /> , 335-336
<html:select /> , 336-337
<html:submit />, 59
<html:submit /> , 338-339
<html:text />, 59, 339-341
<html:textarea /> , 341-343
<html:xhtml /> , 343
<logic:empty /> , 354
<logic:equal /> , 355
<logic:forward /> , 356-357
<logic:greaterEqual /> , 358
<logic:greaterThan /> , 359
<logic:iterate /> , 359-360
<logic:lessEqual /> , 361
<logic:lessThan /> , 361-362
<logic:match /> , 362-363
<logic:notEmpty /> , 354-355
<logic:notEqual /> , 356
<logic:notMatch /> , 363-364
<logic:notPresent /> , 365-366
<logic:present /> , 364-365
<logic:redirect /> , 357-358
<template:get />, 368
<template:insert />, 369
<template:put />, 369-370
<tiles:add /> , 349
<tiles:definition /> , 347
<tiles:get /> , 349
<tiles:getAsString /> , 350
<tiles:importAttribute /> , 235, 350-351
<tiles:initComponentDefinitions /> , 351
<tiles:insert />, 346-347
<tiles:insert /> , 346-347
<tiles:put /> , 347-348
<tiles:putList /> , 348
<tiles:useAttribute /> , 350
<template:get /> tag, 368
<template:insert /> tag, 369
<template:put /> tag, 369-370
Tiles, 216-217
as ActionForwards, 242
attributes, 216
best practices, 402
Controllers, 240-242
definitions, 216-217
extending, 236-237
JSP definitions, 224-226
XML definitions, 227-228
lists, 232
in JSP, 235-236
in layouts, 233-235
in XML, 232-233
nesting, 237-238
creating visual components, 238
implementing visual components, 239
Tiles as parameters, 239-240
regions, 217
scope, 216, 228-231
Tile layouts, 216-217
building, 218-219
creating, 219-221
incorporating into applications, 222-224
lists, 233-235
<tiles:add /> tag, 349
<tiles:definition /> tag, 347
<tiles:get /> tag, 349
<tiles:getAsString /> tag, 350
<tiles:importAttribute /> tag, 235, 350-351
<tiles:initComponentDefinitions /> tag, 351
<tiles:insert /> tag, 346-347
<tiles:put /> tag, 347-348
<tiles:putList /> tag, 348
<tiles:useAttribute /> tag, 350
Tiles tag library, installing, 345-346
Tomcat
installing, 8-9, 118-121
requirements, 8
testing, 9-11
transactions (employees application)
Add Employee
AddEmployeeAction, 272-273
Add Employee JSP, 267-269
deploying, 274-275
EmployeeForm, 269-272
defined, 262
Delete Employee
DeleteEmployeeAction, 284-285
deploying, 286-287
Edit Employee
deploying, 282-284
EditEmployeeAction, 280-282
Edit Employee JSP, 278-280
EmployeeForm, 280
GetEmployeeAction, 275-278
Employee List
deploying, 266-267
EmployeeListAction, 263-264
Employee List JSP, 264-266
| < Day Day Up > |
|