javaweb中jsp文件的基本构成:

<!-- jsp的指令标签通常位于文件的首位 一共有15个属性。
1 language是用于设置jsp页面使用的语言,目前只支持java
2 extends属性,用于设置jsp页面继承的Java类,所有的jsp页面在执行之前,都会被服务器解析成Servlet,而Servlet
是由Java类定义的,所以jsp和Servlet都可以继承指定的父类,该属性并不常用,可能影响服务器的性能优化
3 import 用于jsp导入的类包 
4 pageEccoding 编码格式
5 contentType jsp页面的MIME类型和字符编码,浏览器会根据此显示网页内容。
6 session属性 是否使用HTTPsession对象,值为true或者false
7 buffer属性 设置jsp的out输出对象使用的缓冲区的大小,默认为8KB,单位只能使用KB
8 autoFlush 设置jsp页面缓存满时是否刷新缓存 值为truefalse
9 info属性 设置jsp登录页面的信息,该信息可以在Servlet接口的getServletInfo()方法中获取
10 isErrorPage 将当前jsp页面设置成错误页面来处理另一个页面的问题,jsp的业务发生改变。
11 errorPage
12 isELIgnored 定义jsp页面是否忽略EL表达式的使用。
-->
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <!-- html超文本标记语言 -->
<!-- include指令 用于文件包含,在jsp页面中包含另一个页面的内容,只支持静态包含,例如在一个jsp文件中
去调用另一个jsp文件 -->
<!-- taglib指令 用于加载用户自定义标签 语法如<%@taglib prefix="fix" uri="tagUriorDir"%> 
prefix:该属性用于设置加载自定义标签的前缀
uri:指定自定义标签的描述符文件位置-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<a>黑哦了的城市客车巨好看</a>
<%
//java 代码
%>
</body>
</html>



Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐