Java would definitely not be the language but yes JSP can be an option but still I would go with PHP as I know to an extent PHP but not JSP