D


C

Cactus project, 225

using for integration unit testing, 233–236

using StrutsTestCase with, 236–238

cancel tag, 257–258

Canoo WebTest, 242–245

CGI. See Common Gateway Interface (CGI)

chain of responsibility (COR)-based request processing engine, 7, 68–69

checkbox tag, 259–260

client-side validation, 116–119

code logic testing, 225

commandLink tag, 464–467

committers, 8

Common Gateway Interface (CGI), 4

Commons Chain-based request processing, 68–69

compiling, Mini HR sample application, 33–35

configuration file tags, 401–402

action tag, 402–405

action-mappings tag, 405

controller tag, 405–407

exception tag, 408–409

form-bean tag, 409–410

form-beans tag, 410–411

form-property tag, 411

forward tag, 412–413

global-exceptions tag, 413

global-forwards tag, 413–414

message-resources tag, 414–415

plug-in tag, 415

set-property tag, 416

struts-config tag, 416–417

configuration files, 399

configuring the web.xml deployment descriptor, 400–401

editing with Struts Console, 417–418

metadata tags, 417

support for multiple configuration files, 173–174

supported by Struts Console, 498–499

Tiles configuration files, 419–428

XML DTDs, 399–400

Console. See Struts Console

constant tag, 433–434

constant-name tag, 434

constant-value tag, 434

container-managed security

vs. application-managed security, 202–204

BASIC login, 206–208

FORM-based login, 209–210

login configurations, 205–206

overview, 204–205

transport-level security, 210–211

URL patterns, 205

Controller layer

Action class, 71–85

ActionForward class, 85–86

ActionServlet class, 65, 66–67

built-in actions, 73–85

Commons Chain-based request processing, 68–69

of the Mini HR sample application, 86–87

request processing engine, 67–70

RequestProcessor class-based processing, 69–70

Struts and, 65–66

controller tag, 405–407

cookie tag, 314–316

cookies, 220–221

CountAction class, 487–488

creditCard validation, 104

custom validations, 119–124



Struts. The Complete Reference
Struts: The Complete Reference, 2nd Edition
ISBN: 0072263865
EAN: 2147483647
Year: 2004
Pages: 165
Authors: James Holmes

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