Each have their unique advantages it all depends on for what kind of applications you want to use these pages decides the technology to be used. As you are already aware of java it would be easier...