JSP一些简单语法笔记(一)

来源:互联网 发布:上海工资计算软件 编辑:程序博客网 时间:2024/06/05 09:59

 

Scriptlet:
<%代码区%>  
变量声明成局部变量
不能在里面写方法
服务器端执行


Declaration
<%!    %>  
变量转换成成员变量(特殊需要外,尽量不要使用)

 

<%= ++accessCount %> = <%out.println(++accessCount); %>

Directive
编译指令相当于在编译期间的命令
格式:
<%@Directive 属性="属性值"%>
常见的Directive:
page
<%@page 属性="属性值"%>

include(静态包含)
引入另一个文件:
<%@include file="file url"%>
引用者与被引用者访问的是同一个request对象
引用者与被引用者字符集要设置一致
taglib


Action(动作指令)
<jsp:include page ="jsp文件"/>(动态包含)
Tomcat产生两个Class文件
不同的request对象,被包含页面可以取到包含页面的参数
可以传递参数(两种方法)
指令执行到开始编译