JSP and PHP are web programming languages. They are mainly used as scene logic. All if-else , variable , for each , etc. Everyone is coming here.
When JSP / PHP is displayed, this is when HTML is called. HTML is what you view on a website. Right-click and select a view source on any web page, the source code you see is HTML.
Javascript is basically an interface, it is like interacting with what the user sees.
To create a website, you need to know HTML at a minimum. Knowing only HTML can only lead to static websites without logic, but using a web programming language that works with source code, you can do more, such as registering users, etc.
To complete your project, you need JSP / PHP and HTML. Javascript is not needed.
I recommend you use PHP as it is more widely supported, with rich documentation, easy setup, and the likelihood that your questions will answer questions faster in StackOverflow .;) Take this chance to learn a new language.
source share