javaweb-el表达式和jstl标签

80 阅读1分钟

它们两个的作用是用来代替我们的<%=%>

我们通过jsp里面的内置对象去存储一些数据,这些数据在服务端可以被使用,我们通过el和jstl将我们的页面进行一个拼装,然后发送到我们的浏览器。

它的整体的流程是浏览器发送一个请求,请求找到我们对应的servlet,servlet处理完我们的请求,servlet进行响应{

  1. 修改整个页面 1.进行了重定向或者转发,我们显示的页面会变成我们重定向或者转发的页面 2.进行了print,将我们的数据进行一个打印,在浏览器中显示我们的servlet的url。
  2. 修改我们页面的部分 用ajax发送请求,1.进行了重定向或者转发,我们可以用load来将我们重定向或者是转发的页面,添加到我们目前页面的某一个元素上来 2.进行了print,我们的可以用responseText来获取我们print的值。 }

我们的el是用来掌管我们的显示层,我们的jstl是用来掌管我们的逻辑层

我们el和jstl获取是从我们的web服务器里面进行获取的(MVC)然后进行组装

我们el中的数据可以传递到我们的js对象中去但是要隐式传入(字符串或者是json)