【JSP】jsp的组成

本文详细介绍了JSP技术中的核心概念,包括不同类型的注释、脚本元素、指令元素及预定义对象等内容,并提供了每种元素的具体应用场景和作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在上一篇博客【jsp】为什么出现JSP?,讲了jsp出现的原因,接下来这篇博客,将向大家讲述jsp中都有哪些内容。

一、一张图胜过千言万语:


二、注释*2

1Html注释:

   <!--注释内容-->

   可见范围: jsp源码、翻译后的servlet、页面

   注释符号连同注释内容都将被发送到客户浏览器端。

2jsp注释:

  <%--注释内容--%>

  可见范围:jsp源码可见

  用此注释注释部分的内容不会被发送到客户浏览器端;

三、脚本*3

1<%java代码%>

    内部的java代码翻译到service方法的内部

定义局部变量,不能定义方法(方法中不能再嵌入方法)

主要用于输出内容

2<%=java变量或表达式>

    会被翻译成service方法内部

作为Java语言表达式的占位符。如<%= count%>

表达式的元素在运行后被自动转化为字符串,然后插入到这个表达式的JSP文件的位置显示。因为这个表达式的值已经转化为字符串,所以能在一行文本中插入这个表达式。表达式是一个简化的了的out.println语句。

3<%!java代码%> 

    会被翻译成servlet的成员的内容

定义成员变量属性和方法,通常不使用

四、元素指令*3

page  Include  taglib

五、动作指令*7

    include userBean getProperty setProperty param froward plugin

六、对象*9

               

名称

类型

描述

out

javax.servlet.jsp.JspWriter

用于页面输出

request

javax.servlet.http.HttpServletRequest

得到用户请求信息,

response

javax.servlet.http.HttpServletResponse

服务器向客户端的回应信息

config

javax.servlet.ServletConfig

服务器配置,可以取得初始化参数

session

javax.servlet.http.HttpSession

用来保存用户的信息

application

javax.servlet.ServletContext

所有用户的共享信息

page

java.lang.Object

指当前页面转换后的Servlet类的实例

pageContext

javax.servlet.jsp.PageContext

JSP的页面容器

exception

java.lang.Throwable

表示JSP页面所发生的异常,在错误页中才起作用

标题四、五、六的详细介绍,请参考链接:

http://blog.youkuaiyun.com/u010897406/article/details/49618413

以上是对我对jsp的整体总结,更多的理解还需要在实战中才能获得,希望大家共同进步。

          
评论 66
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小王师傅66

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值