【Java】JSP

来源:互联网 发布:c语言教材 kindle 编辑:程序博客网 时间:2024/06/14 03:06

这里写图片描述

内置对象

内置对象不需要我们实例化,在页面中可以直接使用

request-response: request封装客户端请求,response相应客户请求
out:向客户端浏览器输出信息
session-application:浏览器运行时session 保存用户状态,服务器运行时application保存应用程序数据


指令标识

指令标识设定页面相关信息,由服务器解释执行,不产生内容输出。

page指令定义JSP页面相关属性;include指令可以在页面中静态包含另一个页面;taglib指令声明页面中的标签库


脚本标识

脚本标识可以生成页面中的动态内容,特别是scriptlet

表达式向页面输出信息;声明用来声明变量和方法;代码标识可以在页面陷入java代码


动作标识

动作标识在JSP的请求处理阶段暗中页面中的顺序执行

useBean创建JavaBean,getProperty读取JavaBean属性,setProperty设置JavaBean属性
include向页面内包含其他文件
forword将请求转发到其它web资源


小结

普通的HTML页面上面有html代码和js代码,当然还有css、图片那些
JSP相比于HTML,增加的那些新内容的原因也就是它名字中的Server了

JSP页面在服务器渲染时,因为是动态的,所以就用标识来生成那些改变的内容
指令标识设置页面的相关信息;脚本标识来生成那些动态内容;动作标识增加页面动作
同时,还提供了一些内置对象来辅助帮助生成web页面

最后,服务器生成页面返回给客户端

原创粉丝点击