jsp基础语法_Scriptlet_基本指令

1 注释

2 scriptlet

  • 脚本小程序,像之前的out.println()就是,所有嵌入在HTML代码中的程序必须使用Scriplet标记出来,JSP中一共有三种Scriptlet小程序
第一种:<% %>:在此scriptlet中可以定于局部变量,编写语句
第二种:<%! %>:在此Scriptlet中可以定于全局变量,方法,类
第三种: <%= %>:用语输出一个变量或者一个具体内容

3 page指令

  • 使用此属性,可以定义一个JSP页面的相关属性,包括设置MIME类型,定义需要导入的包,错误页的指定等

  • 语法

<%@ page 属性=“内容”%>
  • 设置文件编码
pageEncoding="utf-8"
  • 错误页设置
errorPage="error.jsp" isErrorPage="true"
  • 不改变地址栏的跳转都叫做服务器端跳转

4 包含指令

  • JSP开头的都是标签指令

    整个JSP页面中一共含有两种包含

  • 静态包含

就是直接把内容进行替换,就好比程序中定义的变量一样

<% @ include file="info.html" %>
  • 动态包含

可以区分被包含的页面是静态的还是动态的

<jsp:include page="包含页面地址|<%=表达式%>"/>

5 跳转指令

  • 此种跳转也是服务器端跳转
<jsp:forward page="error.jsp">// 跳转的页面
      	<jsp:param name="name" value="zhaodi is good man"/>// 传递的参数
</jsp:forward>
posted @ 2018-01-29 22:08  墮落方能自由  阅读(237)  评论(0编辑  收藏  举报