本文共 489 字,大约阅读时间需要 1 分钟。
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。
jsp = html + java
html:静态内容
servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容--苦逼。
jsp:适合编写输出动态内容,但不适合编写java逻辑。
Servlet:控制器。重点编写java代码逻辑(获取表单数据、处理业务逻辑、分发转向)
JSP:代码显示模板。重点在于显示数据
我翻阅了一下源码,JSP的底层实现就是一个封装好了的Servlet类,我们在JSP中学的代码经过转码后再底层依然读到的是以java类Servlet的代码。
例如,以下的截图。
a,我在jsp中创建了一个Date对象,获取系统当前的时间
b,我查阅源码来对比了这个时间看看,在java的sevlete类中是怎样的
果然jsp和java的Sevlet类是一样的!