随笔--JSP

JSP是sun公司推出的在servlet规范上的一种动态网页技术。在java开发中,可以在jsp文件中加入java代码和JSP标记,使得文件长度变短,开发人员在看代码时理解变得容易。JSP文件在用户发送请求时,会由servlet来处理用户的请求。同时,JSP把静态和动态的内容分离开来,实现了内容和表示的分离。

       一个JSP文件是由元素和模板数据组成。元素是需要处理的部分,而模板数据是不需要处理的部分。在JSP文件中的HTML内容,这些会发送到客户端,生成一个网页的基本骨架。元素有三种。第一种是指令元素,有page指令,作用于整个JSP页面,定义了需多和页面有关的属性。第二种是脚本元素。脚本元素包括三个部分:声明、脚本段和表达式。第三种是动作元素。动作元素为请求处理阶段提供信息。

       在JSP文件中的对象,包括用户创建的对象和JSP的隐含对象。其中,session对象会在会话期间内,能够在多个页面中被访问。在JSP中,有显示逻辑和业务逻辑,负责完成业务逻辑的类,使用javabean组件。而javabean组件本质上是一个类。在JSP文件中,可以像使用普通类一样实例化javabean类的对象,调用它的方法。在JSP文件中使用表达式语言,可以简化对变量和对象的访问。EL的语法简单,可以直接在JSP文件中使用,可以用来访问数据。现在开发人员使用较多的是JSP标准标签库。JSTL的目标是为了简化JSP页面的设计。JSTL有5个不同功能的标签库组成,初学者使用较为多的是core标签库,可以完成一些常用的功能,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值