Servlet Structure, Servlet packaging, HTMLbuilding utilities, Lifecycle, Single Threadmodel interface, Handling Client Reques t : Form Data, Handling Client Request:HTTP Request Headers. Generating server Response: HTTP Status codes, Generatingserver Response: HTTP Response Headers, Handling Cookies, Session Tracking.
Overview of JSP Technology, Need of JSP, Benefits of JSP, Advantages of JSP,Basic syntax, Invoking java code with JSP scripting elements, creating Template Text,Invoking java code from JSP, Limiting java code in J S P , using jsp expressions,comparing servlets and jsp, writing scriptlets. For example Using Scriptlets to make partsof jsp conditional, using declarations, declaration example. Controlling the Structure ofgenerated servlets: the JSP page directive, import attribute, session attribute, isElignoreattribute, buffer and auto flush attributes, info attribute ,errorPage and is errorPageattributes, is Thread safe Attribute, extends attribute, language attribute, Including files andapplets in jsp Pages, using java beans components in JSP documents
Creating Packages, Interfaces, JAR files and Annotations. The core java API package, Newjava. Lang Sub package, Built-in Annotations. Working with Java Beans. Introspection,Customizers, creating java bean, manifest file, Bean Jar file, new bean, adding controls, Beanproperties, Simple properties, Design Pattern events, creating bound properties, BeanMethods, Bean an Icon, Bean info class, Persistence ,Java Beans API.
Talking to Database, Immediate Solutions, Essential JDBC program, using preparedStatement Object, Interactive SQL tool. JDBC in Action Result sets, Batch updates,Mapping, Basic JDBC data types, Advanced JDBC data types,immediate solutions.
The Problem domain, Breakup responsibilities, CodeSmart not hard, the Enterprise java beanspecification. Components Types. Server Side Component Types, Session Beans, MessageDriven Beans, Entity Beans, The Java Persistence Model. Container services. DependencyInjection, Concurrency, Instance pooling n caching, Transactions, security, Timers,Naming and object stores, Interoperability, Life Cycle Callbacks, Interceptors, platformintegration. Developing your first EJB. preparation, Definitions, naming conventions,convention for the Examples, coding the EJB, the contract, the bean Implementation class,out of Container Testing, Integration Testing.
The Stateless Session Bean, the Stateful Session Bean, the Singleton Session Bean,Message- Driven Beans. EJB and PERSISTENCE. Persistence Entity managerMapping Persistence objects, Entity Relationships.