JSP学习

Java Server Pages是一种动态网页技术标准,其技术有点类似于ASP技术,它是在传统的网页文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。用JSP开发的Web应用是跨平台的。

JSP的语法如下:

1. 指令  

Page指令:<%@ page import="java.util.Date" %>

include指令:<%@ include file="relativeURL"%>

taglib指令: <%@ talib uri = "http://java.sun.com/jsp/jstl/core" prefix="c" %>

2. 行为

<jsp:include />行为:用于运行时包含某个文件。如果被包含的文件为JSP程序,则先会执行JSP程序,然后把结果包含进来。

Java Bean 行为:普通的Java类,实现了某些特定的方法和功能。通过<jsp:useBean id="person" class="classPath" scope="page">实现JSP和Java类的交换。有点像.NET中的属性。

<jsp:plugin />行为:用于在JSP中镶嵌Applet。

<jsp:forward />行为:实现页面间的跳转。

<jsp:directive />行为:相当于JSP指令。

3. EL表达式

Expression Language是用“${}"括起来的脚本,EL表达式直接写在HTML中,不能写在<% %>中。

你可能感兴趣的:(JSP学习)