Oracle Application Server 10g Web Development (Oracle Press)

J2EE specification

directory structure outlined in, 648

Java-based technologies in, 646 “647

overview of, 520

J2ME platform, overview of, 520

J2SE platform, overview of, 520

JAAS Provider

providing security information for, 67

using with applications, 661

JAR (Java Archive) files

constructing for applications, 664 “665

overview of, 72 “75

Java 2 Enterprise Edition, support for, 6

Java class files, loading into databases, 542 “543

Java class-based Web Services. See also Web Services

stateful Java Web Services, 708 “710

stateless Java Web services, 702 “708

Java compiler, explanation of, 519

Java components , deployment locations for, 74

Java objects, dropping in databases, 546

Java programming language. See also Oracle Business Components for Java)

learning, 521 “522

object-oriented features of, 522 “527

overview of, 518 “519

Java programs

compiling, 542

creating PL/SQL call specification for, 543 “544

using loadjava utility with, 543

using servlets with, 548

using try/catch/finally blocks in, 542

using XSU (XML SQL Utility) with, 688 “694

writing, 541 “542

Java SDK, testing installation of, 520 “521

Java standard tag libraries, descriptions of, 624 “625

Java technologies, support in OC4J for, 23

Java tools, overview of, 43 “45

java2.policy OC4J configuration file, viewing and editing capabilities for, 58

Java-based applications, associating with OC4J instances, 652 “656

JavaBean-based extended types, overview of, 621 “623

JavaBeans, XDK (XML Developer s Kit) for, 687 “688

java.lang.Class, using with JDBC connections, 534

JAXP (Java API for XML processing), relationship to XML parsers, 683

JAZN

providing security information for, 67

using with applications, 661

jazn-data.xml OC4J configuration file

overview of, 67

viewing and editing capabilities for, 58

jazn.xml files, using with JAAS Provider, 661

JClient ADF Swing extension, significance of, 578

JDBC (Java Database Connectivity), overview of, 531

JDBC API, packages in, 528

JDBC connections

connection methods for, 535 “536

creating with datasources, 532 “534

creating with Driver Manager, 534 “535

and transaction control, 536

using createStatement() method with, 536 “537

using prepareStatement() method with, 537 “539

JDBC drivers

requirements of, 534

selecting with Report Wizard, 144

types of, 529

valid types of, 535

JDBC objects, closing, 539

JDBC statements, creating with SQLJ language specification, 540

JDeveloper IDE. See Oracle JDeveloper IDE

JDevTutorial application name , creating in JDeveloper IDE, 566

JESI (Java Edge-Side Includes), using with JSPs, 623

JInitiator browser plug-in

features of, 496

using with Discoverer Plus, 191

JML (JSP Markup Language), overview of, 622 “623

jms.xml OC4J configuration file

overview of, 68

viewing and editing capabilities for, 58

JNDI (java Naming and Directory Interface), significance of, 531

join views, using with Oracle Portal Forms, 373

joins in Discoverer, definition of, 182

.jpr extension in JDeveloper IDE, explanation of, 559

JSP code, example of, 639 “640

JSP compliant portlets, building and testing, 634

JSP containers, configuring, 619

JSP directives

include directives, 613

page directives, 612 “613

taglib directives, 614

JSP expression language

operators available to, 631

overview of, 629 “632

JSP OEM properties, list of, 620

JSP pre-translation, overview of, 620

JSP scopes

application scope, 611

guidelines for use of, 611

overview of, 609

page scope, 609 “610

request scope, 610 “611

session scope, 611

JSP syntax

for action directives, 615 “617

for comment tags, 615

for declaration elements, 614

for expression tags, 614

for JSP directives, 612 “614

for scriptlet tags, 614 “615

JSP tag element types, descriptions of, 612

JSP tags, using with Oracle Portal, 638 “639

JSProcs (Java Stored Procedures)

capturing output messages with, 545

creating and using in databases, 540 “541

executing, 545

using IN OUT and OUT parameters with, 544

JSPs (JavaServer Pages). See also servlets

accessing, 608

adding record traversal to, 595

benefits of, 617 “618

creating, 551 “552

creating for Web applications, 593 “595

displaying in Oracle Portal, 636

elements of, 550 “551

enhancing in ADF Web applications, 599 “601

extending functionality of, 621 “624

generating error pages in, 641 “643

implementing on OC4J, 618

implicit objects in, 609 “610

incorporating into Oracle Portal, 632 “634

Model 1 versus Model 2 architectures of, 609

in Oracle Portal, 635

overview of, 608

passing data with, 641

relationship to Presentation Services, 22

removing business logic from, 552

running in ADF Web applications, 595 “598

testing, 552

testing for selectEmployee tag, 628 “629

using global includes with, 623

using JESI tag libraries with, 623

using tag libraries with, 624

JSR (Java Specification Request) 633

JSTL tags, concatenating expressions in, 632

JSTL/JML comparison chart, 622

JUnit, integration into JDeveloper IDE, 581

JVM (Java Virtual Machine), checking version of, Oracle s JVM (Java Virtual Machine)

Категории