-
Tomcat服务器
查看全部 -
注释...
1.html <!-- .....--> 客户端可见
2.jsp <%-- .....--> 客户端不可见
3.java // /**/ 客户端不可见查看全部 -
jsp表达式:在jsp页面中执行的表达式
<%= java表达式%> //注意:表达式不以分号为结束
查看全部 -
<%! %>是声明
<% %>是jsp注释,并且客户端不可见
查看全部 -
System.out.println("这是打印到控制台");
out.println("这是输出到页面");查看全部 -
jsp注释:
是服务器端注释,输出到页面后不会打印
<%-- 这里是注释 --%>
查看全部 -
html注释
1)<!--xxxxx-->客户端可见
jsp注释
2)<%--xxx--%>客户端不可见
jsp脚本注释
3)// /**/ 客户端不可见
查看全部 -
jsp三大指令:page ,taglib,include
查看全部 -
jsp三大指令:
jsp的基本构成:jsp页面主要指指令标签,注释,嵌入java代码,jsp动作标签,html标记语言等五个元素组成
三个指令:
1、page指令:page指令用户定义jsp页面中全局属性,Eg<%@page attr1=“value1” attr2=“value2”%>
page指令对整个页面有效,包括静态的包含文件,但page指令不能用于被动态包含的文件,列如使用<jsp:include>包含的文件。在一个jsp页面中可以使用多个page指令,但是page指令中的属性只能出现一次(import属性除外)
page指令的元素常用的属性如下:
language属性:该属性用于设置jsp页面使用的开发语言,目前只支持java语言,例如:<%@page language=“java”%>
extends属性,该属性用于设置jsp页面所继承的java类,jsp和servlet都可以继承指定的父类,但是该属性并不常用。
import属性:该属性用于设置jsp页面所导入的包,jsp页面可以嵌入java代码片段,这些java代码在调用API时需要导入相应的类包,例如<% @page import=“java.utils.*”%>
pageEncoding属性:该属性用于设置jsp页面的编码格式,指定的文件编码格式,例如:<%@page pageEncoding="UTF-8" %>
contentType属性:该属性用于设置jsp页面的MIME类型和字符编码。浏览器会根据这些解释页面,例如<%@page contentType="text/html;charset=UTF-8"%>
session属性:该属性用于定义jsp页面是否使用session会话对象,其值是boolean类型,默认值为true,Eg<%@page session="true"%>
buffer属性:该属性用于设置out对象所使用的缓冲区大小,默认大小是8Kb,单位只能是8的倍数。Eg<%@page buffer="16kb"%>
info属性:该属性用于设置jsp页面的一些相关信息,信息可以在Servlet接口的getServlet()方法中获取得到,Eg<%@page info="This is a jsp"%>
autoFlush属性:该属性用于定义jsp页面缓冲存满时是否自动刷新缓存,默认值为true,如果设置为false,则缓存区填满时会发生异常,Eg<%@page autoFlush="true"%>
isErrorPage属性:该属性可以将当前页面定义为错误页面来处理另一个页面转发过来的错误信息,即异常处理,设置为true以后可以使用exception。
errorPage属性:该属性用于定义此jsp页面发生错误时转发到的另一个jsp页面,用于处理此页面发生的错误,Eg<%@page errorPage="error.jsp"%>
isELlgnored属性:该属性用于定义些页面是否忽略EL表达式的使用。include指令:include指令用于文件包含,该指令可以在另一个jsp页面中包含另一个文件的内容,并且只能支持静态包含,意思是被包含文件的所有内容都被原样包含到该jsp页面中,被包含的文件可以是一段java 代码,HTMl代码,或者是另一个jsp页面 Eg%@include="other.jsp"%
taglib指令:
Eg%@ taglib uri="taglibURL prefix="tabPrefix""%
taglitaglib指令中的uri属性用于根据标签的前缀对自定义的标签进行唯一的命名,其值可以是相对路径,绝度路径或标签描述文件。属性prefix指定了标签的前缀
jsp 七个动作指令
1、jsp:forward:执行页面跳转,将请求的处理转发到下一个页面。
2、jsp:param用于传递参数,必须与其他支持参数曲标签一起使用。
3、jsp:include用于动态引入一个jsp页面。
4、jsp:userBean使用JavaBean
5、jsp:Plugin:用于下载JavaBean或Applet到客户端执行。
6、jsp:setProperty修改JavaBean实例的属性值
7、jsp:getProperty :获取JavaBean实例的属性值。
查看全部 -
request内置对象2
查看全部 -
WEB-INF是安全目录,只能由服务端访问;设置字体可在preferences-->genneral-->apperence-->font设置
查看全部 -
request对象1
查看全部 -
out对象
查看全部 -
常用内置对象
查看全部 -
jsp内置对象
查看全部
举报