jsp的那些事兒

其实主要是我觉得学了jsp以后,就可以直接看页面把里面的元素看看,看目前的实现和背后的东西是如何实现的。

jsp主要当作一个页面的包含框来使用。

包含一些页面元素和动作元素,实现了动作元素和显示元素的分离。

动作元素包含三个

include page 还有一个什么

include包含:一些动作,进行jsp页面的跳转。等的一些操作plugin、usebean等

eclipse的开发界面,包含很多工程,可以新建工程后再进行运行当前的这个主要的jsp。当前的jsp可以调用其他的jsp页面,就好像C语言里面调用其他的***.c文件这些,其实界面也是蛮简单的。

=================================

javaweb开发模式:

model1:javabean+jsp

model2:javabean+jsp+servlet

定义函数一样表示数据 bean

使用servlet来处理请求并在servlet中填充bean

将bean存储到请求servlrt上下文,

最后是将请求转到jsp页面,再jsp页面中提取bean中的数据。

两种特点的比较:

mod1:

浏览器  javabean《====》jsp----数据库

mod2:浏览器《jsp----javabean》数据库

mod2的特点是servlet作為控制器來控制jsp和javabean,jsp顯示,javabean用來處理請求 ,清晰的分離了表達和內容,網頁設計交給前端,javabean處理後端。各不干涉。

區別:其實兩者都是分離了表達和處理,唯一不同的是有沒有控制器,

你可能感兴趣的:(jsp的那些事兒)