Having a directory called WEB-INF is a strong recommendation, but not an absolute obligation. Look out for questions that ask you to say whether a web application must have particular directories. The correct answer is �no�!
But I feel its yes.Otherwise how will the container reads the information needed to load the webapp from web.xml?Please share your thoughts on this.
If you put all your html files in the root, you have a web application, without WEB-INF. Yes, it sucks but it works. This hint is focusing on the "must have" part. A web application may have a special WEB-INF directory, but it's not mandatory. Without it, you'll have a working crappy web application
By the way, the hints you are looking at are maintained by a rancher (Jothi, where are you ?), but are not reviewed by anybody, so be careful.
Hey, Satou....I was off from work for the last couple days....all the hints that I have posted there are mostly from David Bridgewater's book. So I hope no reviews are needed. If needed....I guess some experts here around might give it a try.