JSP_2

3、JSP可以出现
3.1 指令instruction(有且仅有有三个) : 指令就是告诉当前页面应该干啥不应该干啥(显示灰色,表示还没有用)
形式 : <%@ 指令名 属性名1=“” %>
1)page 指令 : 一般用于指定当前页面的一些东西
<%@ page %>
contentType : 用于指定响应报头
language : 指令语言,一般为java
session : true(default)/false 当前页面是否启用session
autoFlush : true(default)/false 当前页面是否自动刷新
buffer : 缓冲区 8kb(default) 如果为 0Kb 则autoFlush必须为true
import : 导入,就是相当于java中的import
isELIgnored : 是否忽略EL表达式,一般不设置
extends : 一般也不设置
isThreadSafe : 是否线程安全
pageEncoding : 当前页面编码 UTF-8/16…
isErrorPage : true/false 是否是一个异常页面
如果是一个异常页面,会出现exception内置对象
errorpage : 如果出现异常,应该去哪个页面
taglib 指令 : 引入对应的标签库,用于使用一些标签
需要使用哪些标签就要添加哪些jar包(动态web工程需要下载jar包,maven工程添加依赖(依赖都在MVN))
例如:
1、junit 该依赖是针对于单元测试

junit
junit
4.11
test

2、针对于servlet的依赖

javax.servlet
javax.servlet-api
4.0.1
provided

3、针对标签库的依赖(JSTL java stantard tag libarary)


javax.servlet.jsp.jstl
jstl
1.2

4、针对于mysql的依赖


mysql
mysql-connector-java
8.0.16

		5、针对于JSP的依赖(例如使用内置对象时需要加这个依赖)
			<!-- https://mvnrepository.com/artifact/javax.servlet/jsp-api -->
			<dependency>
			    <groupId>javax.servlet</groupId>
			    <artifactId>jsp-api</artifactId>
			    <version>2.0</version>
			    <scope>provided</scope>
			</dependency>
		<%@ taglib prefix = "" uri = ""%>
	include 指令 : 包含另外的文件,和调度的include类似
		JSP页面,html页面,图片
		include所包含文件的位置决定所处位置(建议相对路经)
		<%@ include pile = "文件得相对路径"%>
	
3.2 脚本语言(html,javascript,css,java代码)
	<% java 代码%>

3.3 声明(在service()方法内部) 
	<%! 声明 %>
	例如:
		<%! public int i = 10; %>
3.4 表达式
	<%= 表达式 %> 该表达式被表示为字符串
3.5 注释
	HTML注释 : 
	CSS注释 :
	javaScript注释 && java注释 :
	JSP注释 : 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值