jsp组成元素

一 脚本元素

1,注释:

          <%--客户端看不到的注释--%>
          <%//这样注释也可以%>

2,申明

 <%!声明%>

            使用声明可以在jsp页面中定义方法和变量,使用范围在此页面中。大多情况方法和变量应该在javabean中定义,但若代码仅用于此页面中,则在网页内定义方法会更加方面。无论是方法还是变量,均用分号隔开。声明部分不产生输出。

3,脚本段  

  <%脚本段%>

4,表达式

 <%=表达式%>

二 指令元素

jsp有三个指令元素,page include和taglib 包含在<%@   %>里面

1,page 用来定义jsp文件中的全局属性。

         language :指定jsp容器用何种语言解释jsp网页,目前只能用java

         extends:定义本jsp页面产生的servlet是继承哪个父类

          import:本页要用到的java api

         session:只有true和false两种取值,定义改也是否可以使用session

         buffer=“none|8kb|sizekb”:定义输出流缓冲区的大小,默认8kb

        autoFlush=“true|false”:输出流缓冲区是否自动清除

        isThreadSafe=“true|false”:定义页面能否处理好过一个以上的请求

         info=”text“:定义该jsp页面相关信息

        errorPage=“ralativeURL”:定义产生错误时,网页被重定向到那个url

        contentType=”mineType“:定义MIME类型和jsp网页的编码方式

        isErrorPage=”true|false“:该页是否是处理异常错误的页面

2,inlude 用于在本页中包含另一个文件的内容,被包含的文件通常是代码片段

          语法:<%@include file="relaiveURL"%>

3,taglib 用于用户使用新的标签库

        语法:<%@taglib url="标签库的url"  prefix="标签前缀"%>

三 动作元素

<jsp:useBean>
<jsp:setProperty>
<jsp:getProperty>
<jsp:include>
<jsp:forword>
<jsp:param>

猜你喜欢

转载自blog.csdn.net/qq_50896685/article/details/128338032
今日推荐