Sun ONE logo      Previous      Contents

Sun ONE Web Server 6.1 Programmer's Guide to Web Applications

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Index

A

about

JSPs  1, 2

servlets  1, 2

sessions  1

virtual servers  1

web applications  1

about this guide  1

audience  1

contents  1

other resources  1

accessing a session  1

Administration interface

more information about  1

Administration interface, using to

change logging settings  1

deploy web applications  1

enable debugging  1

enable or disable web applications  1

use HPROF profiler  1

use Optimizeit profiler  1

AllPermission  1

application permissions  1

changing  1

default  1

application role mapping  1

ATTLIST tags  1

auth-constraint  1

authentication  1, 2

ACL-based  1

by servlets  1

for single sign-on  1

HTTP basic  1

J2EE/Servlet-based  1

secure web applications  1

SSL mutual  1

authorization  1, 2

ACL-based  1

by servlets  1

client certificate  1

constraints  1

J2EE/Servlet-based  1

secure web applications  1

B

binding objects to sessions  1

Bootstrap Classloader  1

C

cache class names  1

cache element  1

cache tags  1

cacheClassName property  1

cache-helper  1

CacheHelper interface  1

cache-helper-ref  1

CacheKeyGenerator interface  1

cache-mapping  1

caching

default cache configuration  1

example  1

JSP  1, 2

servlet results  1, 2

Sun ONE Web Server features  1

certificate realm  1

CGI

programs  1

using  1

character encoding

JSP  1

servlet  1

cipher suites  1

class declaration  1

class-loader  1, 2

classloaders  1

Bootstrap  1

Common  1

JSP  1

runtime hierarchy  1

System  1

Web Application  1, 2

client

certificates  1

results  1

Common Classloader  1

compiling JSPs  1

configuring

logging in the server.xml file  1

servlet authorization constraints  1

the web container  1

connection pooling  1

constraint-field  1

container security  1

context.properties  1

cookie-properties  1

cookies  1, 2, 3, 4, 5

cookies, encoding  1

creating

JSPs  1

servlets  1

sessions  1

web applications  1

web deployment descriptors  1

custom realm  1

customizing search  1

D

database connection pooling  1

debugging

enabling  1

generating stack trace for  1

JPDA options  1

JSPs  1

using log files  1

using profilers  1

using Sun ONE Studio  1

web applications  1

declarative security  1

default web applications  1

default-helper  1

default-resource-principal  1

defining

security roles  1

servlet authorization constraints  1

deleting web applications  1

deploying web applications  1, 2, 3

deployment descriptor files

sun-web.xml  1

web.xml  1

description element  1

destroy, overriding  1

disabling web applications  1

documentation, Sun ONE Web Server  1

DTD files  1

attributes  1

data  1

subelements  1

sun-web-app_2_3-1.dtd  1

dynamic reloading of web applications  1

dynamicreloadinterval  1, 2

dynamic-reload-interval attribute  1

E

editing server.xml

for debugging  1, 2

to change logging settings  1

to configure logging  1

to configure single sign-on  1

to enable debugging  1

to enable dynamic reloading of web applications  1

to enable or disable web applications  1

to use HPROF profiling  1

to use Optimizeit profiler  1

elements in sun-web.xml  1

alphabetical list of  1

caching  1

classloader  1

general  1

internationalization  1

JSP  1

reference  1

security  1

session  1

enabling

debugging  1

IWSSessionManager  1

MMapSessionManager  1

PersistentManager  1

StandardManager  1

the Java Security Manager  1

web applications  1

encodeCookies  1

encodings, supported  1, 2

examples

caching  1

sun-web.xml file  1

web applications  1

web.xml file  1

exceptions in JSP files  1

F

fetching client certificates  1

file realm  1

FileStore.java  1

form-based login  1

G

Get, overriding  1

group-name  1

H

HPROF profiler  1

HTTP basic authentication  1

http-method  1

HTTPS authentication  1

I

improving servlet performance  1

internationalization issues

JSPs  1

servlets  1

internationalizing search  1

invalidating a session  1

invoking servlets  1

IWSHttpSession  1

IWSHttpSession.java  1

IWSSessionManager  1

enabling  1

manager properties  1

source code  1

IWSSessionManager.java  1

J

J2EE

application role mapping  1

security model  1

JAAS  1

Java class file, loading  1

Java Security Manager, enabling  1

Java Servlet 2.3 security model  1

Java Servlet API  1

JDBC  1

JDBC driver

for session management  1

JdbcStore.java  1

JDPA options  1

jndi-name  1

JSP

about  1

by extension  1

caching  1, 2

classloader  1

command-line compiler  1

creating  1

debugging  1

ease of maintenance  1

handling exceptions  1

internationalization  1

overview  1

package names  1

parameters  1

portability of  1

specification  1

standard portable tags  1

tag libraries  1

using  1

JSP tags  1

cache  1

library location  1

search  1

jspc command  1

advanced options  1

basic options  1

example of  1

file specifiers  1

format of  1

jspc command-line tool  1

jsp-config  1, 2

K

key-field  1

L

LDAP realm  1

legacy servlets, migrating  1

library location, JSP tags  1

list of sun-web.xml elements  1

locale-charset-info  1

locale-charset-map  1

logging  1

login mechanisms

form-based  1

HTTP basic authentication  1

SSL mutual authentication  1

M

manager-properties  1

migrating legacy servlets  1

MMapSessionManager  1

enabling  1

manager properties  1

N

name element  1

native realm  1

NativeRealm  1

O

Optimizeit profiler  1

overriding

destroy  1

initialize  1

methods  1

service, Get, Post  1

P

package names for JSPs  1

parameter-encoding  1

password element  1

performance

improving for servlets  1

servlet and JSP caching  1

permissions

application  1

changing for an application  1

default  1

setting in server.policy file  1

persistent session manger  1

PersistentManager  1

enabling  1

manager properties  1

portability  1

portable tags, JSP  1

Post, overriding  1

principal-name  1

profiling  1

HPROF profiler  1

Optimizeit profiler  1

programmatic login  1

programmatic security  1

ProgrammaticLogin  1

property element  1

R

realm configuration  1

realms  1, 2

certificate  1

custom  1

file  1

LDAP  1

native  1

Solaris  1

reaper method  1, 2

refresh-field  1

registered servlets  1

reloading web applications  1

resource-env-ref  1

resource-env-ref-name  1

resource-ref  1

response page  1

responsibilities  1

assembler  1

deployer  1

developer  1

res-ref-name  1

role mappings  1

role-name  1, 2

rules.properties  1, 2

S

samples

web application  1

search

internationalizing  1

search tags  1

collection  1

CollElem  1

collItem  1

formAction  1

formActionMsg  1

formSubmission  1

Item  1

library location  1

queryBox  1

resultIteration  1

resultNav  1

resultStat  1

Search  1

searchForm  1

submitButton  1

Secure Socket Layer (SSL)  1, 2

security  1

and sessions  1, 2

container  1

J2EE security model  1

responsibilities  1

terminology  1

web applications  1

Web Server features  1

Web Server goals  1

Web Server security model  1

Security Manager, Java  1

security-role-mapping  1, 2

server.policy file  1

server.xml

more information about  1

server.xml, editing

for debugging  1, 2

to change logging settings  1

to configure logging  1

to configure single sign-on  1

to enable debugging  1

to enable dynamic reloading of web applications  1

to enable or disable web applications  1

to use HPROF profiler  1

to use Optimizeit profiler  1

service, overriding  1

Servlet API  1

servlet by extension  1

servlet element  1

servlet.properties  1, 2

servlet-name  1

servlets  1

about  1

accessing parameters  1

authorization by  1

authorization constraints  1

caching  1, 2

caching results  1

calling programmatically  1

calling with a URL  1

creating  1

creating the class declaration  1

data flow  1

delivering client results  1

example of accessing  1

improving performance  1

internationalization  1

invoking  1

migrating legacy  1

output  1

overriding destroy  1

overriding initialize  1

overriding methods  1

overriding service, Get, Post  1

overview  1

performance  1

registered  1

security  1

session managers  1

sessions  1, 2

storing data  1

threading  1

types  1

using  1

session cookie  1

session managers  1, 2

IWSSessionManager  1

MMapSessionManager  1

persistent  1

PersistentManager  1

StandardManager  1

session properties, examining  1

session timeout  1, 2

session-config  1

session-manager  1

session-properties  1

sessions

about  1

and cookies  1

and security  1

and URL rewriting  1

binding objects to  1

creating or accessing  1

examining session properties  1

ID generator  1

invalidating  1

timeout  1, 2

SHTML

about  1

using  1

single sign-on  1, 2

Solaris realm  1

specifications

Java Servlet  1, 2

JSP  1, 2

SSL  1, 2

SSL mutual authentication  1

cipher suites  1

stack trace, generating for debugging  1

StackSize directive  1

StandardManager  1

enabling  1

manager properties  1

store-properties  1

Sun ONE Studio, using for

debugging  1

deploying web applications  1

sun-web.xml elements  1

alphabetical quick-reference list  1

cache  1

cache-helper  1

cache-helper-ref  1

cache-mapping  1

class-loader  1

constraint-field  1

cookie-properties  1

default-helper  1

default-resource-principal  1

http-method  1

jndi-name  1

jsp-config  1

key-field  1

manager-properties  1

name  1

parameter-encoding  1

password  1

principal name  1

refresh-field  1

resource-env-ref  1

resource-env-ref-name  1

resource-ref  1

res-ref-name  1

role-name  1

security-role-mapping  1

servlet  1

servlet-name  1

session-config  1

session-manager  1

session-properties  1

store-properties  1

sun-web-app  1

timeout  1

value  1

sun-web.xml file

about  1

changes to  1

creating  1

elements in  1, 2

example  1

structure of  1

sun-web.xml, security role mapping  1

sun-web-app  1

sun-web-app_2_3-1.dtd  1

System Classloader  1

T

tag libraries, JSP  1

tags, JSP

cache  1

search  1

threading issues  1

timeout element  1

U

URL rewriting and sessions  1

URL, parts of  1

url-pattern  1

using

JSPs  1

servlets  1

Sun ONE Studio  1, 2

V

value element  1

virtual servers  1, 2

W

WAR files  1, 2, 3, 4, 5, 6

wdeploy utility  1

Web Application Classloader  1

web applications  1

about  1

creating  1

database connection pooling  1

debugging  1

default  1

deploying  1, 2, 3

directory structure of  1

dynamic reloading of  1

enabling and disabling  1

examples  1

internationalization issues  1

Java Servlet and JSP specifications  1

response caching  1

securing  1

servlet and JSP caching  1

virtual servers  1

web container, configuring  1

web deployment descriptors  1

web.xml elements

auth-constraint  1

login-config  1

more information about  1

realm-name  1

res-ref-name  1

run-as role  1

security-role  1, 2

servlet-name  1

session-timeout  1, 2, 3

web.xml file  1, 2

about  1

creating  1

defining roles  1

example  1

jspc command options  1

more information about  1

webapps examples directory  1

WEB-INF directory  1

webserv-rt.jar  1, 2, 3




Previous      Contents


Copyright 2004 Sun Microsystems, Inc. All rights reserved.