J2ee
General Information about J2EE Applications are discussed here.
General J2EE
- Java EE Technical Articles & Tips from Sun -> http://java.sun.com/javaee/reference/techart/
- Enterprise Java Technologies Tech Tips from Sun -> http://java.sun.com/developer/EJTechTips/
J2EE Web Applications - Cookies
Cookies are discussed here
App Vs Web Servers
- Is Tomcat enterprise ready? - A Java World article is here -> http://www.javaworld.com/javaworld/jw-01-2008/jw-01-tomcat6.html
- App server, Web server: What's the difference?, a Java World article is here -> http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html
EJB3
- EJB Specs and Downloads and Specifications from SUN -> http://java.sun.com/products/ejb/docs.html
- EJB 3.1 New Features, Part 1 of a 5 part article at serverside.com is here -> http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB3-1
- Part 2 -> http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB3-1
- Part 3 -> http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesEJB31-3
- Part 4 -> http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB3-Part4
- Part 5 -> http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB31-Part5
- What's New in EJB 3.0 -> a java.net article by Krishna Srinivasan -> http://today.java.net/pub/a/today/2005/08/18/ejb3.html
- EJB 3.0 Tutorials from caucho.com -> http://www.caucho.com/resin-3.0/ejb3/tutorial/index.xtp
- EJB 3.0 Tutorials from jboss.org -> http://docs.jboss.org/ejb3/app-server/tutorial/stateless/stateless.html
- EJB 3.0 in a nutshell, a Javaworld article -> http://www.javaworld.com/javaworld/jw-08-2004/jw-0809-ejb.html
- EJB 3: From legacy technology to secret weapon, Four factors that streamline and modernize EJB 3 development - a JavaWorld article ->
- Simplify enterprise Java development with EJB 3.0
- Part 1 -> Use annotations to develop POJO services - a JavaWorld article -> http://www.javaworld.com/javaworld/jw-08-2005/jw-0815-ejb3.html
- Part 2 -> POJO persistence made easy -> http://www.javaworld.com/javaworld/jw-09-2005/jw-0912-ejb.html
- EJB 3 (@Session) For Absolute Beginners - 3 Minutes Bootstrap, 5 Steps -> http://www.adam-bien.com/roller/abien/entry/ejb_3_session_for_absolute
- EJB 3: From legacy technology to secret weapon, Four factors that streamline and modernize EJB 3 development - a JavaWorld article -> http://www.javaworld.com/javaworld/jw-10-2008/jw-10-ejb3.html
Java Persistence API (JPA)
- JPA from Sun -> http://java.sun.com/javaee/technologies/persistence.jsp
- Java Persistence API - FAQ from SUN -> http://java.sun.com/javaee/overview/faq/persistence.jsp
- The Java Persistence API - A Simpler Programming Model for Entity Persistence, a TechTips Article from Sun -> http://java.sun.com/developer/technicalArticles/J2EE/jpa/
- Using Java Persistence API Within a Visual Web JSF Application -> http://www.netbeans.org/kb/60/web/web-jpa.html
- Implementation of Java Persistence API Downloads -> https://glassfish.dev.java.net/downloads/persistence/JavaPersistence.html
- GlassFish Project - Java Persistence Example -> https://glassfish.dev.java.net/javaee5/persistence/persistence-example.html
- Combining Groovy, Grails, MySQL, and the Java Persistence API -> http://blogs.sun.com/enterprisetechtips/entry/combining_groovy_grails_mysql_and
- Using Annotations in Web Applications and How to Get the Best Performance Out of a Java Persistence Implementation -> http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_May07.html#1
- JPA in Netbeans , a javabeat.net article -> http://www.javabeat.net/articles/81-jpa-in-netbeans-61-1.html
- EJB 3 Persistence (JPA) For Absolute Beginners - Or Create Read Update Delete (CRUD) in 2 Minutes And Two (library) Jars -> http://www.adam-bien.com/roller/abien/entry/ejb_3_persistence_jpa_for
- Understanding JPA - a Java World article
- Part 1: The object-oriented paradigm of data persistence -> Build a wall between data persistence and your Java code -> http://www.javaworld.com/javaworld/jw-01-2008/jw-01-jpa1.html
- part 2: Relationships the JPA way -> Handle data relationships with object-oriented grace -> http://www.javaworld.com/javaworld/jw-01-2008/jw-01-jpa2.html
- Java Persistence API - BluePrints - from java.dev.net -> https://blueprints.dev.java.net/bpcatalog/ee5/persistence/
Servlets
- Whenever you are sending the data from Server side, you can specify the file content through setContentType() method of HttpServletResponse as below.
response.setContentType("contentType","text/csv");
- However, if you want to specify the Output fileName, you have to set a header as follows
response.setHeader("Content-Disposition", "attachment; filename=<NameOfYourFile.extension>");
For more information about the Content-Disposition header, you can read this RFC -> http://www.ietf.org/rfc/rfc1806.txt
The thread which helped me in getting the complete stuff was -> http://www.berthou.com/us/2007/09/29/test-english/ and http://forums.sun.com/thread.jspa?threadID=486951
- Servlets - File Upload
- The main entry with which I have got most of the following links -> http://www.jguru.com/faq/view.jsp?EID=160
- Jakarta Commons FileUpload -> http://commons.apache.org/fileupload/
- User guide of Commons FileUpload -> http://commons.apache.org/fileupload/using.html
- UploadServlet -> http://coldjava.hypermart.net/servlets/upload.htm
- UploadBean of Javazoom.net —> http://www.javazoom.net/jzservlets/uploadbean/uploadbean.html
- User guide of Upload Bean -> http://www.javazoom.net/jzservlets/uploadbean/documentation/developerguide.html
- FileUploading Example -> http://www.devsphere.com/mapping/docs/guide/upload.html
- Set of examples for FileUpload -> http://www.oop-reserch.com/cross_servlet.html
- one among them -> http://www.oop-reserch.com/mime_example_5.html
- Reference thread —> http://www.theserverside.com/discussions/thread.tss?thread_id=3262
- Sun's thread having FileUpload explained (may look at it later) - http://java.sun.com/developer/onlineTraining/Programming/JDCBook/aucserv.html
- File Upload - RoseIndia.net example -> http://www.roseindia.net/jsp/file_upload/index.shtml
- One among them — using JSP -> http://www.roseindia.net/jsp/file_upload/Sinle_upload.xhtml.shtml
RFC for Form based file upload in HTML -> http://www.ietf.org/rfc/rfc1867.txt
- Servlets Best Practices
- Servlets Best Practices 1, onjava.com article -> http://www.onjava.com/pub/a/onjava/excerpt/jebp_3/index1.html [The printable version is : http://www.onjava.com/lpt/a/2825 ]
- Servlets Best Practices 2, onjava.com article -> http://www.onjava.com/pub/a/onjava/excerpt/jebp_3/index2.html [The printable version is : http://www.onjava.com/lpt/a/2947]
- Servlets Best Practices 3, onjava.com article -> http://www.onjava.com/pub/a/onjava/excerpt/jebp_3/index3.html [The printable version is : http://www.onjava.com/lpt/a/2948 ]
- Asynchronous processing support in Servlet 3.0 -> http://www.javaworld.com/javaworld/jw-02-2009/jw-02-servlet3.html?page=1
JMS
- Good tutorial on JMS (for free) -> http://benmira.free.fr/en/j2ee/jms.htm
page revision: 14, last edited: 22 Sep 2009 10:52