| |||||||||||
| |||||||||||
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 05:42:01) Associated topics are indexed under J812 - Java BeansA653 - Web Application Deployment - Tomcat - Configuring Web Applications
Some other Articles
Wiltshire - multicultural communityIn answer to 'am I glad I started a blog' ... Save the Train - an update I'm not the father Java beans and classes, .war and .jar files Heartbeat script in Perl Well House Manor in the Snow Making a mountain out of a molehill Java Deployment course - lunch break Rail trouble forced me to buy hotel 1637 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 at 50 posts per pageThis 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). |
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||