|
1. 什么是JSP
| l JSP 简单的说,就是嵌入了Java代码的HTML,由静态HTML、专用的JSP标签和Java代码组成 服务器端的技术。在后台被自动转换成servlet 仅在修改后的第一次被访问时,才会被转换成servlet并进行编译,创建JSP唯一的一个一实例,并调用_jspInit完成初始化,之后每个用户请求都会创建一个调用JSP实例的_jspService方法的线程。因而多个并发请求会导致多个线程同时调用_jspService Tomcat中,默认目录下的JSP文件被转换生成的servlet文件及编译后生成的class文件被放在install_dir/work/ Catalina/ localhost/ _/org/apache/jsp目录下 |
JSP页面page指令的15个常用属性
| <%@page import="java.util.Date"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
第一个JSP页面
<% Date date = new Date(); out.print(date); %> |
1. include指令
| 在JSP的用法中,经常通过Include指令来包含另外一个页面。 当我们对这些页面进行编译时,当前的页面会与include指令指定的页面进行合并。 这就是JSP的include的运行机制 |
2. taglib指令
| 可以通过taglib指令标识申明该页面中所使用的标签库,如jstl,struts2 |
4. JSP的动作标签
|