JSP技术:JSP介绍
我们在做web项目的时候,如果前端页面都直接用Servlet直接打印,开发起来会很麻烦,可以使用JSP 解决这个问题。
JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。
JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。
JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。
与纯 Servlet 相比,JSP可以很方便的编写或者修改HTML网页而不用去面对大量的println语句。
JSP执行步骤:
1.浏览器发送一个 HTTP 请求给服务器。
2.Web 服务器识别出这是一个对 JSP 网页的请求,并且将该请求传递给 JSP 引擎。
3.JSP 引擎从磁盘中载入 JSP 文件,然后将它们转化为 Servlet。
4.JSP 引擎将 Servlet 编译成可执行类,并且将原始请求传递给 Servlet 引擎。
5.Web 服务器的某组件将会调用 Servlet 引擎,然后载入并执行 Servlet 类。
6.Web 服务器以静态 HTML 网页的形式将 HTTP response 返回到您的浏览器中。
7.最终,Web 浏览器处理 HTTP response 中动态产生的HTML网页,就好像在处理静态网页一样。
Servlet: 在java代码中嵌套html
JSP:在html中嵌套java代码(jsp本质上还是一个servlet)
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/507.html
文章版权归作者所有,未经允许请勿转载。
THE END