码迷,mamicode.com
首页 > Web开发 > 详细

jsp指令

时间:2016-10-05 15:25:23      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

1 声明指令
  格式:<%!声明变量或函数 %>

 

2 注释指令
  格式:<%--注释内容 --%>

3 输出jsp表达式
  格式:<%= 表达式 %>

4 jsp脚本
  <%脚本内容%>

5 jsp编译指令
  <%@ 编译指令名 属性名="属性值"...%>

 

5.1 page指令

        <%@page
        language="Java"
        extends="package.class"
        import="package.class|package.*,..."
        session="true|false"
        buffer="none|8kb|size kb"
        autoFlush="true|false"
        isThreadSafe="true|false"
        info="text"
        errorPage="relativeURL"
        contentType="mimeType;charset=characterSet"|"text/html;charSet=UTF-8"
        pageEncoding="utf-8"
        isErrorPage="true|false"
        %>

 

5.2 include指令
  静态的include编译指令<%@include file="relativeURLSpec"%>
    注意:静态包含会将被包含页面的编译指令也包含进来,如果两个页面的编译指令冲突,那么页面就会出错。

  动态的include编译指令<jsp:include>

 

6 jsp7个动作指令
  jsp:forward: 执行页面转向,将请求的处理转发到下一个页面
  语法:

    jsp:forward:      执行页面转向,将请求的处理转发到下一个页面
        语法:
            <jsp:forward page="{relativeURL|<%=expression%>}"/> 或者
            <jsp:forward page="{relativeURL|<%=expression%>}">
                {<jsp:param .../>}
            </jsp:forward>
            
        forwad指令转发请求时,客户端的请求参数不会丢失。客户端的url也不会改变,而内容变成了指定的转向页面。
        实际上forwad指令并没有重新向新页面发送请求,只是采用了新页面来对用户生成响应,请求依然是一次请求,
        所以请求参数、请求属性都不会丢失
        
    jsp:param:        用于传递参数,必须与其他支持参数的标签一起使用
    jsp:include:      用于动态引入一个jsp页面
        将目标页的body内容插入到原来页面,与forward的区别是:forward将目标页替换掉原来页面
    jsp:plugin          用于下载JavaBean或Applet到客户端执行
    
    jsp:useBean          创建一个JavaBean的实例
        语法:<jsp:useBean id="name" class="classname" scope="page|request|session|application" />
        id是JavaBean实例名,class是JavaBean实现类,scope是JavaBean作用范围
        
    jsp:setProperty      设置JavaBean实例的属性值
        语法:<jsp:setProperty name="BeanName" property="propertyName" value="value"/>
        name是JavaBean实例名,property是属性名,value是属性值
        
    jsp:getProperty      输出JavaBean实例的属性值
        语法:<jsp:getProperty name="BeanName" property="propertyName"/>

 

jsp指令

标签:

原文地址:http://www.cnblogs.com/zhaopengcheng/p/5932205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!