[Java] Web page provider

Code refactoring