一、什么是jsp
JSP:(Java Server Pages)是一种跨平台的动态网页技术,在静态页面中嵌入Java代码片段,再由Web服务器中的JSP引擎来进行编译并执行嵌入的Java代码片段,生成的页面信息返回给客户端。
1、jsp运行在服务器
2、Jsp(java server page)
3、Jsp的基础是servlet,相当于对servlet进行了包装;
4、Jsp是综合技术,jsp=html+css+javascript+java代码+jsp标签(servlet);
5、Jsp无需配置,直接使用;如果你修改了jsp文件,不需要重新reload应用;
6、Jsp如何访问 http://ip:8080/web 应用名
7、Jsp是一种动态网页技术;
二、JSP技术开发简介
JSP技术开发Web程序,就是在JSP页面中写入Java代码,当服务器运行JSP页面时,执行Java代码,动态获取数据,并生成HTML代码,最终出现在客户端浏览器上,如图:
三、jsp作用
实现与用户的交互,利于扩展,基于B/S技术的动态网页。
四、
这三个用于做缓存:
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
下面这条很重要:(告诉浏览器,我是jsp)
1.如果要写中文,则把ISO-8859-1改为utf-8;
2.language表示jsp片断语言是java语言;
3.pageEncoding表示本页面的编码方式;
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>