project servlet fundamental