Problem solve Get help with specific problems with your technologies, process and projects.

What is WEB-INF?

What is WEB-INF on JSP or EJB applications? In general, what is WEB-INF?

The WEB-INF directory is part of the directory structure that defines a particular "Web application". The WEB_INF directory contains resources pertaining to the Web application including a web.xml file. Also contained in the WEB-INF directory are the following:

  • A deployment descriptor file, called web.xml
  • A "lib" directory, designated for JAR files that are automatically added to the Web application's classpath at runtime.
  • A "classes" directory designated for any classes needed by the application that are not in a JAR file.
  • Any client classes for EJBs packaged in .jar files.

This was last published in February 2003

Dig Deeper on Microservices pattern, platforms and frameworks



Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.