JSP的基本语法与基本指令

JSP的基本语法

1.<% context %>  context内容是属于java代码

           2. 注释

 a.显式注释:HTML注释,发送到客户端,

 b.隐式注释:JAVA注释,不会再客户端显示<%-- --%>

3.声明语句:

    <%!声明语句%> :声明全局变量,,或者方法

           4.表达式

<%=表达式%>:输出表达式的值

5.脚本代码 Scriptlet(脚本小程序)

            <%%>内的写具体的java代码或声明局部变量

6.form表单的get post方法的区别

get()

页面提交的内容会显示出来,地址栏的长度只有4K--5K,如果传递大数据,则无法使用

post()

提交内容不会显示,地址栏中没有长度要求.

JSP 基本指令

  1.page指令

a.指定页面编码格式

  <%@ pagecontentType="text/html;charset=GBK"%>

      b.导入java

            <%@ pageimport="java.util.*, java.sql.*"%>

     c.使用的语言

                         <%@ page language="java"%>

     d.session管理

 <%@ pagesession="true"%>

      d.缓冲设置处理

            <%@ pageisAutoFlush="true"%>

 <%@buffer="8kb"%>

      2.include 指令

                   a.包含文件:

                              设置统一的网站页面的格式:页脚,菜单,页眉

A.<%@include file=""%>:现包含后处理

    可以包含任意文件(不区分文件后缀)的内容,   但在一个jsp中文件中只能有一 ,

,, 只是将页面的内容静态的包含进来.

B.:先处理后包含

  或者         参数名称"value=""/>

            

 如果向包含的文件传递参数,则被包含的文件必须是JSP文件. 且被包含的JSP文件也是动态处理的

  标签指令必须完结

        b.跳转语句: 页面内容跳转 , 地址栏没有跳转,这种跳转也属于服务器端跳转

或者

  无条件跳转

请求在目标页面依旧能够得到

你可能感兴趣的:(JSP--Note)