jsp自定义标签开发自己以前的学习笔记,希望可以帮助到一些学(6)

电脑杂谈  发布时间:2018-01-06 20:07:15  来源:网络整理

唯一一个可以出现多次的属性。例:import=”java.util.Date”3.pageEncoding:决定服务器读取JSP时,采用什么编码。pageEncoding=”UTF-8”4.contentType=”text/html;charset=UTF-8”响应浏览器时,告诉浏览器用什么码表解码。注:contentType和pageEncoding属性只需指定一个,另外一个会自动指定。5.buffer=“8kb”:决定缓存的大小6.autoFlush=”true”:如果缓存写满了,如果该属性为true,会将缓存中的内容自动输出到浏览器7.errorPage=” “:当JSP页面出现了异常,指定要跳转到的页面8.isErrorPage=”false”:标识当前页面是否是处理错误的页面。拓展:错误页面可以使用下面的统一配置。<error-page><error-code>500</error-code><location>/Error/ErrorDemo.jsp</location></error-page>9.session=”true”(一般不要修改):页面中是否使用session对象。

如果为false,那么session内置对象会消失,默认为true10.extends=“ ”:一般不用。JSP生成的Java文件继承哪个类。默认继承:org.apache.jasper.runtime.HttpJspBase11.isELIgnored:用来指定EL表达式语言是否被忽略。true则忽略,false则计算表达式的值4.include指令标记1.<%@include file=”filename”%>2.include指令的作用是在JSP页面中静态包含一个文件,同时由JSP解析包含的文件内容3.不可以在file所指定的文件后面接任何参数。<%@include file=”jw.jsp?nm=browser”5.taglib指令标记1.taglib指令用于在JSP页面中导入标签库。常用的标签库JSTL2.常用属性。uri:标签文件的URL地址,prefix:标签组的命名空间前缀十一、JSP九大内置对象1.九大内置对象。HTTPServletRequest request; HTTPServletResponse response; HTTPSession session; ServletContext application; ServletConfig config; Throwable exception;Object page; JspWriter out; pageContext pageContext2.page对象一般指向了Servlet的实例(一般不用)3.JSPWriter对象1.JSP中都使用JSPWriter再向外输出内容2.response.getWriter和JSPWriter的区别:response.getWriter的输出会出现在JSPWriter输出的前面;JSPWriter缓存会附加到response.getWriter缓存后,最终输出response.getWriter缓存。

注:JSP中不要直接使用response.getWriter4.pageContext对象1.page域:范围只在当前页面中(4个域中最小的一个域)。常用方法:setAttribute( , ); getAttribute(); removeAttribute();2.操作其他三个域。以操作request域为例。1.存值pageContext.setAttribute(“name”,”robin”,pageContext.REQUEST_SCOPE);2.取值 pageContext.getAttribute(“name”,pageContext.REQUEST_SCOPE);3.遍历所有键pageContext.getAttributeNamesInScope(pageContext.REQUEST_SCOPE);4.删除一个值pageContext.removeAttribute(“name”,pageContext.REQUEST_SCOPE);3.获得其他八个内置对象1.getRequest(); getResponse(); getSession; … …十二、JSP标签1.已经不怎么用了,暂时略过十三、EL表达式1.功能:替换掉页面中的表达式(<%=表达式 %>)2.EL内置对象1.通过四大内置对象对四大域进行访问1.包括requestScope; sessionScope; applicationScope; pageScope2.使用格式。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-58662-6.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...