Ask the Expert

What is WEB-INF?

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

    Requires Free Membership to View

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 first published in February 2003

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
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
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: