Feeds:
Posts
Comments

Google Data Fetching

http://code.google.com/p/contactlistimporter/

http://www.plaxo.com/api/widget

http://code.google.com/apis/contacts/developers_guide_java.html

JMS

http://docs.cs.uct.ac.za/jms_tutorial/doc/jms_tutorialTOC.html

Hibernate FrameWork

http://www.hibernate.org/hib_docs/reference/en/html/

Spring Framework

http://static.springframework.org/spring/docs/1.2.x/reference/beans.html

XML

DocumentBuilder   :  Defines the API to obtain DOM Document instances from an XML document.
DocumentBuilderFactory :    Defines a factory API that enables applications
to obtain a parser that produces DOM object trees from XML documents.
SAXParser   :  Defines the API that wraps an XMLReader implementation class.
SAXParserFactory :    Defines a factory API that enables applications to
configure and obtain a SAX based parser to parse XML documents.

ParserConfigurationException :     Indicates a serious configuration error.
FactoryConfigurationError :     Thrown when a problem with configuration with the Parser Factories exists.

Package javax.xml.parsers Description

Provides classes allowing the processing of XML documents. Two types of
plugable parsers are supported:

   * SAX (Simple API for XML)
   * DOM (Document Object Model)

=============================================

Links for xml parser in java:
http://www.cs.duke.edu/csed/java/jdk1.4.2/docs/api/javax/xml/parsers/package-summary.html
http://www.alphaworks.ibm.com/tech/xml4j

http://www.totheriver.com/learn/xml/xmltutorial.html
http://www.java-tips.org/java-se-tips/javax.xml.parsers/how-to-read-xml-file-in-java.html

http://www.ricebridge.com/xml-csv-convert.htm –nice

http://www.roseindia.net/jsp/parsing-xml.shtml

struts app

http://www.javapassion.com/handsonlabs/strutsexamples/#Exercise_2

http://www.feb.uni-sofia.bg/www/SUN/Java/basicstruts/index.html
http://www.developer.com/java/ent/article.php/2107401
http://www.javapassion.com/strutscodecamp/

http://www.roseindia.net/struts/struts-dispatch-action.shtml

java links

Installation Notes for java:
————————–
http://java.sun.com/j2se/1.3/install-windows.html#Environment – installation notes fro java.

threads:
——–
http://forum.java.sun.com/thread.jspa?threadID=597388&messageID=3500454

Comparator :
—————–
http://www.onjava.com/pub/a/onjava/2003/03/12/java_comp.html?page=2

Collection Framework:
———————-
http://www.digilife.be/quickreferences/PT/Java%20Collections%20Framework.pdf

http://java.sun.com/docs/books/tutorial/collections/index.html

Exceptions:
————-
http://marxsoftware.blogspot.com/2008/02/java-exceptions-checked-versus.html

http://www.onjava.com/pub/a/onjava/2003/11/19/exceptions.html
http://www.artima.com/designtechniques/desexcept4.html

 Design Patterns:
——————

http://www.roseindia.net/java/beginners/oop-in-java.shtml

http://javaquestion.tripod.com/InterviewWithAnswer.html

http://www.geekinterview.com/Interview-Questions/J2EE/Core-Java

www.roseindia.net

Question/Doubts :
—————–
http://www.sap-img.com/java/do-you-have-a-java-question.htm

Log4j

URL reference
http://supportweb.cs.bham.ac.uk/documentation/tutorials/docsystem/build/tutorials/log4j/log4j.html

http://logging.apache.org/log4j/1.2/manual.html

jar, war and ear files

jar files: These files are with the .jar extension. The .jar files contain
the libraries,

resources and accessories files like property files.

.war files: These files are with the .war extension. The war file contains
the web

application that can be deployed on the any servlet/jsp container. The .war
file contains

jsp, html, javascript and other files for necessary for the development of
web applications.

.ear files: The .ear file contains the EJB modules of the applications.

==============================================================
   * Jar files (files with a .jar extension) are intended to hold generic
libraries of Java

classes, resources, auxiliary files, etc.
   * War files (files with a .war extension) are intended to contain
complete Web

applications. In this context, a Web application is defined as a single
group of files,

classes, resources, .jar files that can be packaged and accessed as one
servlet context.
   * Ear files (files with a .ear extension) are intended to contain
complete enterprise

applications. In this context, an enterprise application is defined as a
collection of .jar

files, resources, classes, and multiple Web applications.

Each type of file (.jar, .war, .ear) is processed uniquely by application
servers, servlet

containers, EJB containers, etc.
==============================================================

JAR files (Java ARchive) allows aggregating many files into one, it is
usually used to hold

Java classes in a library. i.e. Math.jar

WAR files (Web Application aRchive) stores XML, java classes, and
JavaServer pages for Web

Application purposes.

EAR files (Enterprise ARchive) combines JAR and WAR files to make a
combined archive for

Enterprise Applications.

============================================================================

The JavaTM Archive (JAR) file format enables you to bundle multiple files
into a single

archive file. Typically a JAR file will contain the class files and
auxiliary resources

associated with applets and applications.
WAR files are useful for importing complete web applications into a web
server engine or to

a development environment. While WebSphere Application Server does not
support the direct

importation of web applications from WAR files into the Application Server,
a tool is

provided that converts the WAR file to a format using XML that can be
imported by the

Application Server using either the console or a command line. A separate
command line

statement can be used to convert the WAR file into a webapp format that can
be imported into

a stand-alone server environment or a development environment such as
VisualAge for Java
 War files are web application archive files. War files are actually jar
files. They are created by using the jar utility. The different extension
between these two files are chosen to let people treat them differently.
 War files can be mapped to URL prefix path on the server and thus they
can handle all requests beginning with that prefix. As an example, if we
put all files for assignment 2 into edu\hawaii\courseapp\multi and
zip it, after unzip it, all these files starts with the URL(assume
edu\hawaii\courseapp\multi is a prefix which represents a starting part of
URL). It provides a convenient way to handle a collection of files which
are used on an application.
 You can use Internet Explorer 5.0 to save files with .war extension.

 

An .ear file is an “Enterprise Archive” file. The file has the same format
as a regular .jar

file (which is the same as ZIP, incidentally). The .ear file contains
everything necessary

to deploy an enterprise application on an application server. It contains
both the .war (Web

Archive) file containing the web component of the application as well as
the .jar file. In

addition there are some deployment descriptor files in XML.

http://java.sun.com/j2ee/j2sdkee/techdocs/guides/ejb/html/Overview.fm.html
contains

additional information.

Servlets

Request forward from servlet to JSP/HTML :

http://www.java-tips.org/java-ee-tips/javaserver-pages/how-to-forward-requests-from-servlet-t.html

http://www.codestyle.org/java

http://www.codestyle.org/java/servlets/faq-API.shtml

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/Servlets9.html

servlet and jsp book – Head First – download

————————————————–

http://knowfree.net/2008/05/23/head-first-servlets-and-jsp-2nd-edition.kf – jsp & servlet headfirst

http://knowfree.net/2008/04/17/head-first-servlets-and-jsp-passing-the-sun-certified-web-component-developer-exam.kf

General:

———–