|
Java beans and classes, .war and .jar files
A Java Bean is a class that includes a constructor that takes no parameters, and getter and setter methods with names like getLength and setLength to read and write properties. So at a basic (Java) level, a bean is just a class that happens to conform to some conventions. However - when you come to tag libraries such as those used in Java Server Pages (JSPs), the convention becomes a mandatory rule that must be applied to make the class usable in this way.
A .war file (Web Archive file) is a .jar (Java Archive file) that includes a welcome file such as index.html at the top level of the tree, and a subdirectory WEB-INF that contains a web.xml file. So at a basic level, a .war file is just a .jar file that happens to conform to some conventions. However - when you come to deploying web applications in a container vehicle such as Tomcat, the conventions become mandatory rules that much be followed if the web application is to deploy correctly. (written 2007-02-10)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles A653 - Web Application Deployment - Tomcat - Configuring Web Applications [3996] Tips on Tomcat - moving applications around - (2013-02-05) [3044] Changing a Servlet - more that just editing and compiling - (2010-11-12) [2088] Changing the 404 - file not found - page in Tomcat - (2009-03-18) [1909] javax.servlet cannot be resolved - how to solve - (2008-11-26) [1564] Default file (MiMe types) for Apache httpd and Apache Tomcat - (2008-03-04) [1552] Extra public classes in deploying Apache httpd and Tomcat - (2008-02-24) [1192] What are WEB-INF and META-INF directories? - (2007-05-18) [1082] Straight from the .jar - (2007-02-16) [1006] Apache httpd and Apache Tomcat together tips - (2006-12-24) [754] tar, jar, war, ear, sar files - (2006-06-10) [479] New servlet from old - (2005-10-28) [465] Changing Tomcat's web.xml and reloading a web application - (2005-10-15) J812 - Java Beans [3046] Java Beans, tag libraries and JSPs - what and why. - (2010-11-13) [2155] No subject or title? - (2009-05-03)
52d9
Some other Articles
Wiltshire - multicultural communityIn answer to 'am I glad I started a blog' ...Save the Train - an updateI'm not the fatherJava beans and classes, .war and .jar filesHeartbeat script in PerlWell House Manor in the SnowMaking a mountain out of a molehillJava Deployment course - lunch breakRail trouble forced me to buy hotel
|
4106 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83 at 50 posts per page
This is a page archived from The Horse's Mouth at
http://www.wellho.net/horse/ -
the diary and writings of Graham Ellis.
Every attempt was made to provide current information at the time the
page was written, but things do move forward in our business - new software
releases, price changes, new techniques. Please check back via
our main site for current courses,
prices, versions, etc - any mention of a price in "The Horse's Mouth"
cannot be taken as an offer to supply at that price.
Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).
|
|