它实现了Html语法中的java扩展(以 <%, %>形式)。
1、JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
2、JSP可以使用Java编程语言或JavaScript作为脚本语言
个人理解:当浏览器请求了一个jsp动态页面时,servlet 与 jsp 引擎参与处理了这个jsp文件,最后,返回给浏览器的是一个html超文本和js脚本代码。
比如:el表达式,就是属于jsp的概念,用来动态展示后台数据。
jsp有9大内置对象:request、response、session等等。