一.JSP
jsp的概念
简单理解:在html页面嵌套java代码
作用:展示动态信息
JSP技术所开发的Web应用程序是基于Java的,本质上就是一个Servlet
组成:
jsp = java + HTML + css + JavaScript + jsp
jsp页面是所有的html代码都以响应流的形式返回给浏览器(出现在应体中)
b/s 浏览器/服务器
c/s 客户端/服务器
jsp的执行流程:
客户端(请求)------> 应用服务器-------> 翻译.java------->编译.class-------->执行-------->应用服务器------->(响应)客户端
jsp的页面组成:静态内容,指令,表达式,小脚本,声明,注释
JSP中的注释:HTML注释,JSP注释标记
JSP指令元素
page
Language属性
Import属性
contentType属性
举例 <%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
JSP表达式
<%= java表达式%>
容器会先计算表达式的值或者变量的值,然后将结果输出的页面
JSP声明
可以定义变量和方法,其中变量的值会一直保持,