[Previous] [Contents]

Index

Symbols

$NSHOME\js\samples
and CLASSPATH 168
&, in URLs 109
.htm file extension 57
.html file extension 57
.js file extension 57
?, in URLs 109
\ 198
` (backquote). See backquotes.

A

-a compiler directive 60, 83
ACTION attribute 107
in sample application 44
addClient function 87, 111, 149, 152
addResponseHeader function 87, 111, 115, 203
agent property 124
anchors, creating 93
application executable 29
Application Manager
capabilities of 55
and client object 138
configuring default settings 71
debugging applications 67
figure of 56
identifying library files 197
installing applications 61-63
modifying installation parameters 65
overview 55-57
protecting 37
removing applications 66
running applications 67
specifying database connections 212
starting, stopping, and restarting 66
application name 64
changing 65
specifying 62
application status, defined 57
application URLs 64, 80
application/x-www-form-urlencoded content type 200, 202
applications
architecture of 31-34
as CORBA clients 174, 182
as CORBA servers 182
bank sample application 40
bugbase sample application 40
building 54-55
cipher sample application 39
compiling xviii, 58-60
configuration 36-38
creating 54
creating source files 57-58
dbadmin sample application 40
debugging 67-70
defined 27
deleting 66
deploying 34, 70
and file upload 107
flexi sample application 40
hangman sample application 39
and HTML 34
installing 61-63
jsaccall sample application 40
metadata sample application 41
modifying installation parameters 65
oldvideo sample application 40
partitioning tasks 79
publishing 61
removing 66
restricting access to 65, 70
running 34, 67
at runtime 34
sample 39-52
sendmail sample application 40
sharing data 135, 136
starting, stopping, and restarting 66
statement types 33
system requirements for 35
videoapp sample application 40
viewer sample application 40
arenas, in garbage collection 116
Array objects 88
ASCII format 194
AUTH_TYPE CGI variable 102, 103, 124
auth_type property 102, 124
auth_user property 102, 125
authorization 95

B

background needed xiii
backquotes 90, 92-94
enclosing JavaScript in 92
when to use 94
backward compatibility xviii-xx
bank application 40
Bcc property 186
beginTransaction method 221, 245, 286
binary data type 284
binary format 194
binary large objects. See BLObs.
bit data type 284
blob data type 271, 282
blob function 247
Blob objects 84, 282, 283, 284
blobImage method 247
blobLink method 247
BLObs
overview 247
working with 247-249
Body property 186
Boolean expressions 128
Boolean objects 88
booleanValue method 166
bugbase application 40
Built-in Maximum Database Connections 212
byte data type 283
bytecode files 29
bytecodes 34
building 54
byteToString method 191, 194

C

-c compiler directive 59
C functions
calling 87
registering 87
C libraries 195
calling 79
C++ libraries 195
callC function 87, 196, 198
Cc property 186
CGI programs 30
CGI variables
accessing 102-105
AUTH_TYPE 102, 103, 124
CONTENT_LENGTH 105
CONTENT_TYPE 105
GATEWAY_INTERFACE 105
HTTP_ACCEPT 105
HTTP_IF_MODIFIED_SINCE 105
HTTPS 103
HTTPS_KEYSIZE 103
HTTPS_SECRETKEYSIZE 103
PATH_TRANSLATED 103
QUERY_STRING 103, 125
REMOTE_ADDR 103
REMOTE_HOST 103
REMOTE_USER 102, 104, 125
REQUEST_METHOD 102, 104, 125
SCRIPT_NAME 104
SERVER_NAME 104
SERVER_PORT 104
SERVER_PROTOCOL 103, 104, 125
SERVER_SOFTWARE 105
SERVER_URL 104
char data type 282, 283, 284
cipher application 39
CLASSPATH 38, 168, 173
clearError method 191, 194
client
characteristics of 78
communicating with server 106
maintaining client object on 143-146
preprocessing data on 78, 108, 112
client cookies 100, 113, 141, 142, 143, 143-144
lifetime of properties 150
client object 84, 89, 95, 98, 111, 126-135
adding properties to URLs 151-153
changes xix
creating custom 129
custom 130-135
description of 126
destroying 151
getting identifier 87
id for maintaining 129
in sample application 44
lifetime 127
lifetime of 121, 149-151
maintaining 71, 87, 95, 97, 100, 106, 110, 113, 138-153
comparing techniques 139-142
on the client 143-146
on the server 146-149
with client cookies 143-144
with client-URL encoding 145-146
with IP address 147
with server cookie 147-148
with server-URL encoding 148-149
overview 121-122
in page processing 95
properties 127-129
properties of 127
properties, expiring 149-150
properties, overhead from 128
properties, restrictions on 128
restrictions 130
storing properties on project or server 129-130
uniquely referring to 129-130
client object maintenance, specifying 63
client properties
assigning 144
Boolean 128
changing 97
client requests, sharing a connection 221
client requests. See requests.
client scripts
communicating with server 79
generating 112
sending values to 111
when to use 79
client URL encoding 97
client-mode field, of jsa.conf 73
client-server communication 106-116
using cookies for 113-115
client-side JavaScript 27, 27-28, 80
overview 27
client-side objects
lifetime 79
client-URL encoding 101, 106, 110, 143, 145-146
lifetime of properties 150
clob data type 271, 282
close method 190, 234, 260, 286, 287, 289
colName property 234, 260
column names, displaying 240
columnName method 234, 241, 260, 289
columns method 234, 240, 260
commitTransaction method 221, 245, 286
Common Gateway Interface programs 30
communication
between client and server 106-116
comparison operators
on client and server 83
compiler 54, 83
options 59
and PATH environment variable 38
using 58-60
configuration styles 65, 70
confirmation prompts, configuring 71
connect method 286, 287
connected method 221, 288
connection method 287
of DbPool objects 220
Connection objects 84, 89, 209, 213, 219, 220, 286, 287, 288, 289, 290
creating 220
error methods of 290
methods 220
storedProc method 254
connection pools
managing 215
sharing 216
storing with project object 215, 216
connection pools. See also DbPool objects.
connections xvi
approaches to 209-220
DbPool objects 211
disconnecting 213
establishing 209-220
releasing xx
retrieving 213, 224
spanning multiple client requests 221
specifying number of 63, 71
specifying the number of 212
storing 129
waiting for 224
content types
managing custom 200-203
CONTENT_LENGTH CGI variable 105
CONTENT_TYPE CGI variable 105
content-length property 202
cookie protocol 141, 143, 147
cookie protocol. See also client cookies.
cookie.txt 113
cookies 106, 111
cookies, defined 113
CORBA 106, 111, 163-165, 173-184
CORBA. See also LiveConnect.
core JavaScript 26, 82
differences on client and server 83
creating 87
critical section 153
current row 234
cursor method 220, 287
Cursor objects 84, 89, 286, 288, 289
methods 234
overview 234
properties 234
cursors
closing xx
creating 235
customizing display functions 232
determining number of columns 240
displaying aggregate functions 239
displaying column names 240
displaying expressions 239
displaying record values 236
navigating with 239
overview 234
updatable 235, 242-244, 248
using 234-244

D

-d compiler directive 59
data
converting between formats 194
sharing between client and server 106
data persistence 79
data sharing 79, 89, 95, 121, 136, 138, 153-161, 190, 212, 215
data types
converting for LiveWire 281-284
converting with LiveConnect 165-167
Informix 284
ODBC 283
Oracle 283
Sybase 282, 284
database access 79
database client libraries
configuring 265-280
database clients
installing xx
supported 268-269
database configuration
verifying 266-267
database connection pools. See connection pools.
database connections. See connections.
database libraries
multithreading xvi
database name 211
database object 84, 89, 286, 287, 288, 289
restrictions 215
using 207-264
database pools. See also DbPool objects.
database queries
and flush function 100
database server name 211
database servers
in JavaScript application architecture 32
database transactions. See transactions.
database type 211
databases 205-304
configuring 265-280
connecting to 213
converting data types 281-284
and dates 282
error handling 285-291
guidelines for managing connections and threads 214
multithreaded 213
single-threaded 213
typical interactions 208
verifying connection 213
databases. See also LiveWire Database Service.
date data type 282, 283, 284
Date object
converting dates to 282
Date object, converting dates to 281
Date objects 88, 282, 283, 284
dates
converting to Date objects 281
and databases 282
inserting in database 282
datetime data type 283, 284
DB2
configuring 270-272
data types 282
DB2COMM environment variable 271
DB2INSTANCE environment variable 271
DB2PATH environment variable 271
dbadmin application 40, 266
DbBuiltin objects 84
DbPool constructor 287
DbPool objects 84, 89, 209, 211, 254, 287, 288, 289
connection method 220
creating 211
using 207-264
DbPool objects. See also connection pools.
DbPool objects. See also database pools.
deadlock 158-161
debug function 87
debug functions 68
debug URLs, using 69
decimal data type 282, 283, 284
default form values 111
default page
specifying 63, 71
default settings, Application Manager 71
DELETE SQL statement 244
deleteResponseHeader function 87, 111, 203
deleteRow method 235, 244, 286
deployment server
defined 35
updating files to 66
destroy method 144, 145, 151
development environment, components of 35
development platform, defined 35
development server
defined 35
updating files from 66
DHCP 147
directories
conventions used xxi
disconnect method 286, 287, 289
DNS 103
document conventions xxi
document root 64
documentation, other xiv-xv
double data type 282
double precision data type 283, 284
Dynamic Host Configuration Protocol 147
dynamic link libraries 195

E

ECMA-262 82
email. Seemail.
environment variables
accessing 103
eof method 191, 192
equality
on client and server 83
error handling
for LiveWire 285-291
error messages
retrieving 213
error method 191, 194
error status, for File object 194
errorCode method 185
errorMessage method 185
escape function 86, 111
event handlers 85
direct substitution 111
onClick 108
execute method 221, 233, 286
exists method 191, 194
expiration method 144, 150
external functions
calling 196
defined 195
example of use 199
guidelines for writing 197
registering 198
using in JavaScript 198
when to use 196
external libraries 195-199
calling 79
identifying files 197
security 195
specifying 63, 71

F

-f compiler directive 60
features, new xv-xvi
file access modes 190
File class 100, 188-195
file formats 194
file I/O 195
File object
creating 189, 195
described 188
methods of 191
security considerations 188
File objects 84, 89
file upload 200
files
accessing with JavaScript 188-195
closing 189
getting information for 194
locking 190
opening 189
positioning within 192
reading from 192
writing to 193
fixed decimal notation 281
flexi application 40, 174, 175-182
FlexiServer 174, 177
float data type 283, 284
floatValue method 166
flush function 86, 96, 99, 144, 203
described 100
flush method 100, 193
example of use 100
for the compiler 38
form elements
hidden 108, 111, 112
using as request properties 107
FORM HTML tag 107
forms
and client maintenance 142
client scripts for 79
default values 111
GET method 201
hidden elements 111
POST method 201
processing 43
and the request object 121
statements 44
variables 126
From property 186
Function objects 88
functions 86
debug 68
redirect 101
write 90, 92

G

garbage collection, in JavaScript 116-117
GATEWAY_INTERFACE CGI variable 105
get value of method attribute 107
getLength method 191, 194
getOptionValue function 86, 107, 108
getOptionValueCount function 86
getPosition method 191, 192
getPostData method 202

H

-h compiler directive 59
hangman application 39
header
of request 104
headers 111, 115
Hello World application 39
hidden form elements 111
history method 124
home field, of jsa.conf 73
host property 137
hostname 104
hostname property 137
HREF attribute 93
HTML 78, 80
attributes 85, 92
conditionalizing 79
embedding JavaScript in 90-94
generating 86
and JavaScript 77, 90-94
sample source code 43
HTML page
constructing 80, 95, 96, 99-101
sending to client 98, 142
HTML tags
FORM 107
IMG 247
INPUT 112
HTTP 89, 95
HTTP applets 164
HTTP method 102, 104
HTTP protocol level 103, 104
HTTP request headers xvi
HTTP request information 171
HTTP request. See requests.
HTTP response buffer 171
HTTP response headers xvi
HTTP user 102, 104
HTTP_ACCEPT CGI variable 105
HTTP_IF_MODIFIED_SINCE CGI variable 105
HTTPD processes, objects for 137
httpHeader method 104, 106, 115, 201
HTTPS CGI variable 103
HTTPS_KEYSIZE CGI variable 103
HTTPS_SECRETKEYSIZE CGI variable 103

I

-i compiler directive 60
if...else statement
in sample application 45
IIOP xvi, 163-165, 173-184
IIOP. See also LiveConnect.
image data type 284
image maps 126
image maps, using 126
imageX property 125, 126
imageY property 125, 126
IMG HTML tag 247
index.html
and default page 63
Informix 207
configuring 272-273
data types 283, 284
INFORMIXDIR environment variable 272
INFORMIXSERVER environment variable 272
INFORMIXSQLHOSTS environment variable 272
initial page 127, 215
and request object 124
specifying 63, 71
INPUT HTML tag 112
input validation 79
INSERT SQL statement 244
insertRow method 234, 244, 286
installation parameters
configuring 71
modifying 65
Installing an application 61
int data type 284
integer data type 282, 283
Internet InterORB Protocol 173
interval data type 283
IP address 142, 147
lifetime of properties 150
IP addresses 146
ip property 125
ISB for Java 163, 173
ISMAP attribute, of IMG tag 126
isNaN function 86

J

Java
calling from JavaScript 167-170
example of calling from JavaScript 169-170
object wrappers 166
predefined classes 165
Java applets, server scripts for 79
Java Development Kit 165
Java objects
naming in JavaScript 167
java package 167
Java virtual machine 33
Java. See also LiveConnect.
JavaScript 26-31
basics 77-117
calling from Java 170-173
debugging 87
differences between server and client 27
example of calling from Java 172-173
garbage collection 116-117
and HTML 90-94
object wrappers 167
overview 31
referring to objects in Java 171
runtime processing 80-82, 94-98
server-side overview 82-89
tasks on client 78-79
tasks on server 78-79
where it can occur 85
JavaScript 1.2 xv, 82
JavaScript application executable files 34
JavaScript applications. See applications.
JavaScript files 34, 85
compiling 34
JavaScript variables
and request properties 126
JDK 165
js files 34
jsa.conf file xvii, 73
jsac. See compiler.
jsaccall application 40, 196
jsaccall.c 197
jsaccall.h 197
JSObject class 167
jsVersion property 137

L

-l compiler directive 59
LD_LIBRARY_PATH environment variable 271, 275, 276, 278, 279
LIBPATH environment variable 271, 276
libraries, external 195-199
library field, of jsa.conf 73
links
for BLOb data 247, 248
creating 93
 164
LiveConnect xvi, 86, 88, 106, 111, 163-184
and NSAPI applications 164
capabilities 164
configuration for 37
converting data types 165-167
and HTTP applets 164
restrictions 164
and WAI plug-ins 164
LiveConnect. See also Java.
LiveWire database access library 33
LiveWire Database Service xix, 30, 205-304
system requirements for 36
LiveWire Database Service. See also databases.
livewire.conf file xvii
Lock class xv
lock method 136, 153-161
in sample application 45
of project and server objects xix
Lock objects 84, 89, 153-161
locking 153-161
long data type 284
long raw data type 284
longdatacompat 271

M

mail
MIME-compliant 186
sending with JavaScript 89, 185-188
mail, sending xvi
majorErrorCode method 213, 221, 286, 287, 290
majorErrorMessage method 213, 221, 289, 290, 291
mark and sweep 117
Math objects 88
mathematical constants and functions 281
maxdbconnect field, of jsa.conf 73
metadata application 41
METHOD attribute 107
method property 102, 125
methods
close 190
destroy 151
expiration 150
flush 100
history 124
open 189
setPosition 192
migrating applications xvi-xviii
MIME types 188
MIME-compliant mail 186
MimeType objects 88
minorErrorCode method 213, 221, 286, 287, 290
minorErrorMessage method 213, 221, 289, 290
money data type 283, 284
multimedia
using BLObs 247
MULTIPLE attribute
of SELECT tag 108
multithreaded databases 213
multi-threading
and Sybase 279

N

NAME attribute 93, 107
in sample application 44
of SELECT tag 108
native functions 195-199
Navigator JavaScript. See client-side JavaScript
nchar data type 283, 284
Netscape cookie protocol 143, 147
Netscape Internet Service Broker for Java 163, 173
Netscape Navigator client
in JavaScript application architecture 32
netscape package 167
Netscape web servers
configuration style support 65
in JavaScript application architecture 32
sample applications installed with 39
See also web servers.
netscape.javascript package 165
netscape.javascript.JSObject 167
netscape.net package 165
netscape.server package 165
NETSCAPE_LIVEWIRE 114, 143
next method 234, 237, 239, 258, 260, 288
NSAPI applications 164
NSHOME 37
number data type 283, 284
Number objects 88
number property 45
numbers
converting to characters 191, 194
identifying 86
storing 281
numeric data type 284
nvarchar data type 283, 284

O

-o compiler directive 59
object field, of jsa.conf 73
Object objects 88
object prototypes 84
object request brokers 173
Objects
Cursor 234
DbPool 211
objects
adding properties to 84
lifetimes of 121
ODBC
configuring 274-276
data types 283
on Unix xvi
ODBC drivers
supported 268-269
oldvideo application 40, 293-304
and Informix 293
onClick event handler 108
Open DataBase Connectivity standard. See ODBC.
open method 189
OpenLink
configuring 275
OPTION tag 108
Oracle 207
configuring 276-277
data types 283, 284
ORACLE_HOME environment variable 277
ORACLE_SID environment variable 277
ORBs 173
outParamCount method 256, 263
outParameters method 252, 256, 261, 263
output buffer 96
flushing 86, 100
output parameters
of stored procedures 263

P

-p compiler directive 60
Packages object 88
Packages package 167
packed decimal notation 281
parseFloat function 86
parseInt function 86
Pascal functions 195
passthrough SQL
executing 233
PATH environment variable 38, 271
PATH_INFO CGI variable 103
PATH_TRANSLATED CGI variable 103
pointers 192
pools of database connections. See connection pools.
popups, client scripts for 79
port property 137
post value of method attribute 107
project object xvi, 84, 89, 95, 135-136
description of 135
in sample application 45
lifetime 135
lifetime of 122, 135
locking 136, 154, 157-158, 190
overview 122
properties 135-136
properties of 135
sharing 136
storing connection pools on 215, 216
protocol property 103, 125, 137
prototypes 84

Q

queries
customizing output 232
displaying 232
query property 103, 125
QUERY_STRING CGI variable 103, 125
quotation marks
with backslash 94
order of 92

R

-r compiler directive 60
raw data type 284
read method 191, 192
readByte method 191, 193
readln method 191, 193
real data type 284
record values
displaying 236
redirect function 86, 97, 99, 101, 124, 142, 144, 145, 148, 152, 203
described 101
registerCFunction function 87, 196, 198
release method 220, 221, 286, 289
REMOTE_ADDR CGI variable 103
REMOTE_HOST CGI variable 103
REMOTE_USER CGI variable 102, 104, 125
request
changing 86
request bodies
manipulating 202-203
request headers 104, 106, 115
manipulating 201
request object xvi, 84, 90, 95, 98, 106, 123-126, 201, 202
changes xix
creation 123
description of 123
example of property creation 107
and forms 126
in sample application 44
lifetime of 121, 124
overview 121
in page processing 95
propertes, and JavaScript variables 126
properties 102, 124-126
properties of 124-126
saving properties 101
setting properties with form elements 107
request properties
encoding in URLs 109
request thread 171
REQUEST_METHOD CGI variable 102, 104, 125
requests
changing 101
header 111
manipulating raw data 200-203
redirecting 110
terminating 101
response headers
manipulating 87, 203
responses
manipulating raw data 200-203
Resulset objects 289
result sets 256
creating 257
Resultset objects 256
result sets. See also Resultset objects.
resultSet method 251, 256, 257, 287
Resultset objects 84, 89, 250, 287, 288, 289
methods of 260
Resultset objects. See also result sets.
return values
of stored procedures 262
returnValue method 252, 256, 261, 262
rollbackTransaction method 221, 245, 286
rowid data type 284
runtime environment
components 33
runtime library 33
runtime processing 90, 94-98
example 81

S

sample applications
Hangman 47-52
Hello World 41-46
sample applications. See applications, sample.
sample code, about xxi
SCRIPT tag 34, 85
direct substitution in 111
when to use
SCRIPT tag. See also client scripts.
SCRIPT_NAME CGI variable 104
scripts
changing client properties 97
security
external libraries and 195
File object and 188
select lists 108
SELECT SQL statement 235, 236, 239, 242
SELECT tag 86, 107, 108
send method 185
sendmail application 40
SendMail class xvi, 185-188
SendMail objects 84, 89
serial data type 283
serv3_0.zip 165
server
characteristics of 78
communicating with client 111
maintaining client object on 146-149
restarting 197
server administration functions 95
server authorization 95
server cookie 141
server cookies 146, 147-148
lifetime of properties 150
server object xvi, 84, 90, 95, 136-138
description of 136
lifetime 137
lifetime of 122
locking 154, 157-158, 190
overview 122
properties 137-138
properties of 137
sharing data 138
server processes, objects for 137
server routing 64
server scripts
communicating with client 79
when to use 79
SERVER tag 34, 79, 80, 85, 90, 91, 94
in sample application 43, 44
when to use 94
SERVER tag. See also server scripts.
SERVER_NAME CGI variable 104
SERVER_PORT CGI variable 104
SERVER_PROTOCOL CGI variable 103, 104, 125
SERVER_SOFTWARE CGI variable 105
SERVER_URL CGI variable 104
server-client communication 106-116
server-side JavaScript 29-31
development 29
enabling 36
executing 99
runtime 30
server-side JavaScript applications. See applications
server-side objects
lifetime 79
server-URL encoding 101, 106, 110, 146, 148-149
lifetime of properties 150
session key 103
Session Management Service 79, 95, 119-161
object overview 120-123
setPosition method 191, 192
sharing data xv
SHLIB_PATH environment variable 271, 272, 276
single-threaded databases 213
Site Manager xix
smalldatetime data type 284
smallfloat data type 283
smallint data type 282, 283, 284
smallmoney data type 284
Smtpserver property 186
source files 70
creating 57-58
source files, components of 57
source script, example of 43
special characters
in URLs 111
SQL 207
error handling 285-291
executing 233
See also individual statements
SQL_BIGINT data type 283
SQL_BINARY data type 283
SQL_CHAR data type 283
SQL_DATE data type 283
SQL_DECIMAL data type 283
SQL_DOUBLE data type 283
SQL_FLOAT data type 283
SQL_INTEGER data type 283
SQL_LONGBINARY data type 283
SQL_LONGVARCHAR data type 283
SQL_NUMERIC data type 283
SQL_REAL data type 283
SQL_SMALLINT data type 283
SQL_TIME data type 283
SQL_TIMESTAMP data type 283
SQL_VARBINARY data type 283
SQL_VARCHAR data type 283
SQLTable method 220, 232, 286
ssjs_generateClientID function 87, 129, 223
ssjs_getCGIVariable function 87, 102, 103, 124
ssjs_getClientID function 87, 129, 148
start field, of jsa.conf 73
stored procedures xvi, 250-264
arguments to 251
output parameters 263
result sets 251
return values 252, 262
Stproc objects 250, 252
stored procedures. See also Stproc objects.
storedProc method 221, 254, 287
storedProcArgs method 254, 286, 287
Stproc objects 84, 89, 250, 252, 287
creating 254
methods of 256
Stproc objects. See also stored procedures.
string data type 282, 283, 284
String objects 88, 166
strings
parsing 86
stringToByte method 191, 194
stubs 174
styles, configuration 65, 70
Subject property 186
sun package 167
Sybase 207
configuring 278-280
data types 282, 284
SYBASE environment variable 278, 279

T

targets, creating 93
TCP port 104
text data type 283, 284
text/html content type 200
threads
and databases 213
and Java 171
ticks. See backquotes.
time data type 282
timestamp data type 282
tinyint data type 284
TNS_ADMIN environment variable 277
To property 186
toString method 166
trace utility 68, 69, 70
configuring 71
transactions xvi, xx
committing 212
controlling 245
managing 244-246
overview 244
rolling back 212
scope of 246

U

unescape function 86
unique identifier 87
unlock method 136, 153-161
in sample application 45
UPDATE SQL statement 244
updateRow method 235, 244, 286
upgrading applications xvi-xviii
uri field, of jsa.conf 73
uri property 125
URL
redirecting to 86
URL encoding, maintaining client object with 143, 145, 146
URL encoding. See also client-URL encoding, server-URL encoding.
URL-encoded variables
and request object 126
resetting 111
URLs 104
adding client properties to 151-153
adding information to 87
application 64
changing 101
and client maintenance 145-146, 148-149
conventions used xxi
creating 142
debug 69
dynamically generating 109
encoding information in 109-116
escaping characters in 86
including special characters 111
modifying 106
and redirect function 101
and reloading a page 111
and Session Management objects 123
to start and stop applications 66

V

-v compiler directive 59
VALUE attribute 112
varbinary data type 284
varchar data type 282, 283, 284
varchar2 data type 284
VDBCINI environment variable 275
video application. See videoapp application.
videoapp application 40, 293-304
and Informix 293
and ODBC 293
and SQL Server 293
viewer application 40
Visigenic
configuring 275-276

W

WAI plug-ins 164
web files 34, 67
building 54
defined 58
moving 66
specifying path 62, 71
Web Publisher xix
world application
applications
world sample application 39
wrappers
for Java objects 166
for JavaScript objects 167
write function 43, 86, 91, 99, 152, 189
with backquotes 92
and client maintenance 145
described 99
and flush 100
with SERVER tag 90
write method 191, 193
writeByte method 191, 193
writeln method 191, 193


[Previous] [Contents]

Last Updated: 10/30/97 12:19:45


Copyright © 1997 Netscape Communications Corporation