|
SCWCD Exam Study Kit Second Edition Java Web Component Developer Certification Hanumant Deshmukh, Jignesh Malavia, and Matthew Scarpino 2005 | 560 pages ISBN: 1932394389 |
|||
![]() |
$49.95 | Softbound print book | |
![]() |
$25.00 | PDF ebook | |
Index
Symbols
%= delimiter 166, 170
<%@ include %>. See include directive
A
absolute URI 287
abstraction 377
access control list 140
accessing JavaBean 269
ACL. See access control list
actions 19, 166, 171, 364, 366, 368, 372
active resources 22
Active Server Pages 15
addCookie() 43
addDateHeader() 43
addHeader() 43
addIntHeader() 43
alias 366
Apache
application 200
APPLICATION_SCOPE 210
applicationScope 236, 239, 500
architecture
attacks 141
attrib 367
attribute 313–314, 357, 359–362, 365–374
attribute scopes 55
attributeAdded() 86–87
attributeRemoved() 87
attributeReplaced() 87
auditing 141
authentication 140
authentication mechanisms 142
authorization 140
authorization constraint 149
autoFlush attribute 184
B
Base64 145
basic authentication 143
bean
beanName 260
BigDecimal 242, 249
BigInteger 242, 249
body content 313, 316, 353–360, 362–363, 366–374
BodyContent 319
BodyTag 319, 333, 353–357, 359, 362
BodyTagSupport 319, 339, 355–357, 374
body-value 363
buffer attribute 184
bufferSize 239
business delegate 393
business logic 237
C
caching
CGI scripts 5
See also Common Gateway Interface
class attribute 259
class files 69
classes directory 69
Class.forName() 46
client authentication 145
code reviews 141
collection access 236, 241–242, 249, 501
comments 166, 172
committed 44
Common Gateway Interface 4
compilation
components
conditional statements 191
confidentiality 141
config 204
configuration web application 90
CONNECT 25
containsHeader() 43
content type, common values 42
Content-Length 25
Content-Type 25
contentType attribute 185
context
See also Servlet Context
contextDestroyed() 88–89
contextInitialized() 88–89
cookies 43, 121, 132, 236, 239–240, 500
co-operative tags 343
CORBA 379
custom tags 172
D
data access object 382
data integrity 141
data privacy 141
<declaration> 211, 213
declarations 168
declarative security 149
default web application 70–71
:definition 90
DELETE 25
delimiters 17, 170
denial of service attacks 142
deployment descriptor 23, 46, 70, 246, 248–249
description 312–313, 315
design patterns 377
destroy() 48, 104
digest authentication 145
<directive.include> 213
<directive.page> 213
directives 167, 288
display-name 312–313
distributed environment 92
div 242
doAfterBody() 329, 353, 356
document root 68
doDelete() 35
doEndTag() 320, 322, 353, 356
doFilter() 104–105
doGet() 35
doHead() 35
doInitBody() 333–334
doOptions() 35
doPost() 35
doPut() 35
doStartTag() 320, 322, 353, 356
doTag() 353–358, 360–362, 372–374
doTrace() 35
doXXX() 35–36
dynamic attributes 359–360, 362, 367–368, 372–373
dynamic inclusion 223
DynamicValues 359
E
EJB container 22
EL 236–249, 356, 361–362, 364, 366–367
empty tag 294, 324
empty value 316
encodeRedirectURL() 134
encodeURL() 134
Enterprise JavaBeans
error conditions 45
errorPage attribute 182
escape sequences 194
EVAL_BODY 354, 373
EVAL_BODY_AGAIN 329–330
EVAL_BODY_BUFFERED 333–334
EVAL_BODY_INCLUDE 321–322
EVAL_BODY_TAG 333
EVAL_PAGE 321, 323, 354, 373
events listeners 85, 88
:example 108, 291, 410
exception implicit variable 206
explicit mapping 290, 313
Expression Language 236–238, 240–241, 245, 249, 355, 371
<expression> 212–213
expressions 170, 237–238, 240–242, 247, 249
extends attribute 184
F
fail over 92
Filter 103
FilterChain 105
FilterConfig 105
filters 98
findAncestorWithClass() 338, 345–346, 356
findAttribute() 210
forEach 367
Form-based authentication 146
forward action, usage 225
forward() 57, 203
<forward> 20, 171, 223
forwarding a resource 57–58
fragment 362, 368–370
front controller 389
FTP 4
function 236, 241, 244–249
function-class 245–246
function-signature 246
G
Gang of Four 377
GenericServlet 11
GET 25, 33
getAttribute() 56, 123, 210
getAttributeNames() 56
getAttributeNamesInScope() 210
getAttributesScope() 210
getBodyContent() 339, 357, 362, 374
getEnclosingWriter() 337
getExpressionEvaluator() 355
getFilterName() 105
getHeaderNames() 39
getHeaders() 39
getInitParameter() 50, 84, 105
getInitParameterNames() 50, 84, 86, 105
getJspBody() 356–357, 362, 369, 373
getJspContext() 354, 356–358, 361–363, 373–375, 471
getNamedDispatcher() 58
getOut() 354–355, 361–363, 374
getOutputStream() 41–42
getParameter() 37–38, 239
getParameterNames() 37–38
getParameterValues() 37–38, 156
getParent() 320, 355, 357, 372–373, 375
getPreviousOut() 339
getProperty(), automatic type conversion 278
<getProperty> 269
getRealPath() 54, 179
getRemoteUser() 156
getRequestDispatcher() 57
getResource() 53
getResourceAsStream() 53
getServletContext() 50, 105, 238
getServletInfo() 189
getServletName() 50, 52
getServletSession() 238
getSession() 123
getString() 337
getUserPrincipal() 156
getValue() 339
getValues() 339
getVariableResolver() 355
getWriter() 42
GoF. See Gang of Four
H
hashcode 141
HEAD 25, 34
header 24, 26, 38–40, 236, 239–241, 500
headerValues 236, 239–242, 500
HTML
HTML output
HTTP 23, 239
HTTP Digest authentication 145
HTTP request, servlets 35
HttpJspPage 177
HTTPS 145
HTTPS client authentication 145
HttpServlet 12, 35
HttpServletRequest 12, 36–37
HttpServletRequestWrapper 110
HttpServletResponse 12, 43
HttpServletResponseWrapper 110
HttpSession 121, 239
HttpSessionActivationListener 94, 129
HttpSessionAttributeListener 86–87, 125
HttpSessionBindingEvent 125
HttpSessionBindingListener 125, 128
HttpSessionListener 126
I
id attribute 259
IllegalArgumentException 94
IllegalStateException 42, 44
implicit mapping 290, 312
implicit objects 198, 200, 210, 259
implicit variables 198, 200, 236, 238, 240–241, 249
import attribute 182
in process servlet container 6
inactivity of session 122
include action, usage 223
include directive 167, 220
include() 57, 203
<include> 171
including a resource 57–58
info attribute 185
init() 46, 103
init(ServletConfig) 49
integrity attacks 142
invalidate() 130
IP 121
isELIgnored 367
isErrorPage attribute 182, 206
isNew() 132
ISO-8859-4 42
isUserInRole() 156
IterationTag 319, 329, 353–354, 356–357, 359, 362
iterative statements 191
J
J2EE pattern catalog 381
JAR
Java Standard Tag Library 237
JavaBeans

