Java Web学习笔记——JSP

来源:互联网 发布:乐高机器人ev3编程软件 编辑:程序博客网 时间:2024/05/16 04:53


1、JSP简介

  • JSP全名为Java Server Page,是另一种形式的Servlet,运行时被编译为Servlet类。
  • JSP的特点是HTML代码与Java程序共存,简化Servlet的工作。
  • 如今J2EE系统中,Servlet用于处理业务逻辑,JSP用于显示结果。

2、JSP语法

  • JSP脚本:<%      %>
  • JSP输出:<%=      %>
  • JSP注释:<%--      --%>,在HTML部分使用的注释,Java部分使用Java注释
  • JSP声明方法和全局变量:<%!    %>

3、JSP指令

  • page指令用于声明JSP页面的属性:<%@page language="java" import="java.util.*" %>
  • include指令用于实现JSP页面的区块化:<%@include file="head.jsp" %>

4、JSP行为

  • 使用标签的形式实现JSP的某些功能,使代码更简洁可读性更强,现在Java Web开发更倾向于使用JSP行为
  • <jsp:include page="relativeURL" />
    • 此种方式是先运行后包含行为,区别于<%@include file=""%>(先包含后编译)
  • <jsp:plugin />
  • <jsp:forward />
  • <jsp:directive />:相当于JSP指令
  • 使用Java Bean
    • Java Bean只有私有的属性及getter与setter方法
    • JSP使用Java Bean:<jsp:useBean /> <jsp:getProperty /> <jsp:setProperty />
0 0
原创粉丝点击