Is JSP and servlet client side scripting language?
Server-side scripting is executed by a web server; client-side scripting is executed by a browser. Client-end scripts are embedded in a website's HTML markup code, which is housed on the server in a language that's compatible with, or compiled to communicate with, the browser.
Most of the people get confused if JSP is server side or client side. The answer is JSP is server side scripting that runs on server side after receiving a HTTP request