what is java servlet and How to use java servlet