¿Cómo usar un archivo .properties en Eclipse Java Dynamic Web Project?

Estoy desarrollando un proyecto web dinámico en Eclipse. Creé un archivo .properties para los detalles de la base de datos de la tienda (nombre de usuario, contraseña, etc.). Lo agregué haciendo clic derecho en el proyecto y Nuevo -> Archivo. Utilicé la clase de propiedades del paquete util de Java. Pero no funciona. No puedo recuperar ninguna propiedad del archivo. Aquí está el código que utilicé,

Properties prop = new Properties();


    try {

        prop.load(new FileInputStream("database.properties"));


            String db = prop.getProperty("database");
        String userName = prop.getProperty("dbuser");
        String password = prop.getProperty("dbpassword");

    } catch (IOException ex) {
        ex.printStackTrace();
    }

¿Hay algo mal o hay algún lugar en particular donde debería colocar el archivo de propiedades?

Respuestas a la pregunta(5)

Su respuesta a la pregunta