栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Jsp的学习(1)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jsp的学习(1)

目录

1.jsp页面组成

2.jsp主要内置对象有效作用范围比较

3.jsp的优点


1.jsp页面组成
静态内容HTML静态文本
指令以"<%@"开始,以"%>"结束 
表达式<%=java表达式%>
小脚本<%java代码%>
声明<%! 方法%>
标准动作以""结束
注释,<%-- 这也是注释,但客户端不能查看到%>

2.jsp主要内置对象有效作用范围比较

(1)page

只在同一页面有效(当前jsp页面)

(2)response

只在将jsp页面内有效(1.当前jsp页面;2.include进来的jsp页面;3.forward跳转的页面)

(3)request

在一次访问请求内有效(服务端跳转后依然有效,客户端跳转后无效)

(4)session

在一次会话范围内有效(浏览器关闭后无效)

什么是会话?一个会话就是浏览器与服务器之间的一次通话,它包含浏览器与服务器之间的多次请求、响应过程。

(5)application

在服务器应用程序内有效(所有用户都可以取得此信息,此信息在整个服务器上被保留)

3.jsp的优点

1)预编译

预编译指在用户第一次通过浏览器访问 JSP 页面时,服务器将对 JSP 页面代码进行编译,并且仅执行一次编译。编译好的代码将被保存,在用户下一次访问时会直接执行编译好的代码。这样不仅节约了服务器的 CPU 资源,还大幅度提升了客户端的访问速度。

2)业务代码相分离

内容生成和表示相分离

3)借助Java组件的强大功能

JSP 可以使用 JavaBean 编写业务组件,也就是使用一个 JavaBean 类封装业务处理代码或者将其作为一个数据存储模型,在 JSP 页面甚至整个项目中,都可以重复使用这个 JavaBean,同时,JavaBean 也可以应用到其他 Java 应用程序中。javabean组件使得可以在jsp页面内执行复杂的功能。

4)跨平台

由于 JSP 是基于 Java 语言的,它可以使用 Java API,所以它也是跨平台的,可以应用于不同的系统,如 Windows 和 Linux 等。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921979.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号