脚本宝典收集整理的这篇文章主要介绍了JSP小结,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
jsp本质上是一个servlet
jsp底层机制
jsp文件=>.Java文件=>.class文件
jsp:就是继承了httpServlet,所以实质上就是servlet
jsP脚本片段
<% %>
jsp脚本声明
<%! 书写Java代码 %>
查看jsp源码会发现,脚本片段的代码都会存在service方法中,二方法中是不可以定义一个方法的
jsp脚本表达式
<%= 向浏览器输出的内容 %>
等价于out.PRint()
printWrITer()和jspWriter()会出现顺序不同
response会出现在最前面
out.print()会先存在缓冲区,写完之后,再一起刷新写到页面上去
JSP指令是为JSP引擎而设计的,他们并不直接产生任何可见输出效果,
指令格式 :<%@ %>
page指令:页面指令,设置网页上一些属性,目的为了告知tomcat如果把当前的jsp变成servlet
<%@ page 属性名=‘’%>
<%@ page contentTyPE="text/html;charset=utf-8"@>
//说明:声明jsp页面的编码格式
//类似于response.setContentType("text/html;charset=utf-8")
page指令导包:会自动导包
<%@page import="java.util.* " %>
page指令属性:错误页跳转
<%@ page language="java" errorPage="error.jsp"%>
<%@ page isErrorPage="true"%>
默认是false。指定true是错误页面
当前这个页面是否是一个
taglib指令:标准标签库指令
<%@taglib prefix="c" url="http://java.sun.COM/jsp/jstl/core"%>
说明:表示引入外部的jstl标签库的
prefix="c" 表示前缀
utl 表示jstl标签库的地址
include指令:导入指令,包含另一个jsp页面
在一个jsp页面中包含另一个jsp页面
<%@include file="uRL" %> 指定要导入页面的地址
以上是脚本宝典为你收集整理的JSP小结全部内容,希望文章能够帮你解决JSP小结所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。