Index_J

 < Day Day Up > 



J

J2EE (Java 2 Enterprise Edition)

EJB. See EJB (Enterprise JavaBeans)

JMS components, 443–444

JSP (Java Server Page) pages, 456–462, 467–484

request and response objects, 466–467

scope of variables, 463–466

servlets, 456–463

session scope, 464

Web development tools, overview, 456

J2SE (Java 2 Standard Edition), 239

Jakarta Struts

action mapping, 487

Model View Controller (MVC) architecture, 485

popularity of, 7

struts-config.xml file, 485–487, 489–490

URL string, 488

Web application running within, 485–486

Web development, 484–491

web.xml file, 485, 488

Java

abstract classes and methods, 252–255

applets, 244

applications, overview, 6–7

arithmetic operators, 262

AWT (Abstract Windowing Toolkit), 237, 362

base or super class, 250

building customer name example in JDK, 415–421

callback mechanism, 255

class (static) variables, 252

classes, 240–241, 247–255

compiling, 238, 241–242

concrete classes, 252

data types, 245

derived or sub class, 250–251, 255

distributed applications, suitability to, 377–378

dot (.) notation, 249, 250

exception handling, 262–265

extending super class, 250, 253

fields, 248

final classes, 251

final variables and methods, 252

fundamentals, compared to C++, 244–255

garbage collector, 252

getter and setter methods, 248

implementing interfaces, 253–255

import statement, 243

inheritance, 156, 250–255, 253

instance (non-static) variables, 252

interfacing with CORBA, 405–407

JAR (Java archive)files, 50, 240, 242

Java Development Kit (JDK), 236–237

Java GUI SDK, 237

java.lang package, 245, 247–248

Java Swing, 237, 238, 362

Java 2 SDK, 239

Java (cont.)

Java Virtual Machine (JVM), 236, 237, 239–240, 244

JBuilder8 (Borland) IDE, 354–355

JMS (Java Messaging Service), 238, 443–452

JSP. See JSP (Java Server Page) pages

language features, 236–238

late binding, 251

memory allocation, 247

messaging, 441–452

methods, 248

new operator, 246

object serialization, 378–385

package, 241–242

performance, compared to C++, 238, 247

private, public, and protected access, 248

program control constructs, 256–262

programming model, 238–244

public classes 241, 244–245

references, 245–247

Remote Method Invocation (RMI), 396–405

rmic compiler, 396–397, 401

rmiregistry, 397–404

servlets, 244

sockets, 385–396

stanalone applications, 244

Java-based IDEs

building MDI (multiple document interface) application, 355–369

multiprocess and multi-threaded applications, 369–375

overview, 352–354

JavaBeans

conventions, 248

in JSP pages, 479–481

See also EJB (Enterprise JavaBeans)

JBuilder8 (Borland)

Application Wizard, 357–359

building customer name application, 428–440

building entity beans, 532–547

building MDI (multiple document interface) application, 355–369

building stateless session bean, 517–532

CORBA configuration, 422–428

IDE, described, 354–355

object gallery, 355–356, 357–358, 428–429

Project Wizard, 355–356

Visibroker, 428–440

JDBC (Java Data Base Connectivity, 325

JSP (Java Server Page) pages

applets, using in, 478–479

buffer, 476–477

custom tags, developing and using, 481–484

directives, 475–477

expressions, 469

including external files in, 477–478

JavaBeans in, 479–481

JSP Wizard, 471

life cycle of, 468–469

out object, 470

overview, 467

programming elements, 469–471

servlets, 456–463

simple application, 471–475



 < Day Day Up > 



Linux Application Development For The Enterprise
Linux Application Development For The Enterprise (Charles River Media Programming)
ISBN: 1584502533
EAN: 2147483647
Year: 2002
Pages: 86

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