There are two structures associated with a JSF application.

A JSF application is deployed as a WAR file. This structure is an extension of the JAR file structure. It is used for many different types of Java web applications.

The WAR file for the login application has the following structure:

In NetBeans the login application appears in the Projects pane. Its structure is similar to the WAR file structure.

The Configuration Files folder is not shown expanded in the above screenshot. It contains the same files as the Web Pages/WEB-INF folder.