JSP就是一个网页,其实是一个类,继承了Servlet
jsp里面可以写java代码,注意创建jsp文件的时候要配置编码方式为UTF-8
jsp的使用
page指令
- language:文件可以使用的语言代码
- contentType:文件的类型,告诉浏览器文件的内容类型,以及使用的编码方式
- pageEncoding jsp:内容编码
- extends :用于指定jsp翻译成java文件后,继承的父类是谁,一般不用改。
- import :一般不手写,自动导包
- session:值可选的有true、false,用于控制jsp页面能否直接使用session这个对象。本质是jsp翻译后是一个java文件,true和false是就里面是否哟getSession()
- errorPage:指定错误页面,值需要给错的页面路径
- isErrorPage:声明某一个页面到底是不是显示错误页面
include指令
把另外一个jsp装进来
背后另外一个页面的所有内容拿过来一起输出。所有的标签都写进来
taglib指令
- uri:标签库的路径
- prefix:标签库的别名
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="" uri=""%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html;charset=UTF-8" />
<title>关于我们</title>
</head>
<body>
<%@ include file="other02.jsp"%>
</body>
</html>