JSP指令
2015-12-08 19:18
621 查看
1.page
格式:<%@ page 属性="属性值"%>
属性:
——pageEncoding:告诉服务器页面的编码,让服务器正常解码
——contentType:添加一个响应头=response.setContentType()
(当两者pageEncoding,contentType只设置了一个,那么另一个与之相同
如果二者都没设置,默认为ISO编码)
——import;导入包
——errorPage:如果当前页面错误,转到errorPage设置的页面
——isErrorPage:值为"false","true"指定当前页面未处理错误的页面!这个页面会设置状态码为500;
并且能使用JSP内置对象之一exception
——autoFlush:指定jsp的输出缓冲区满时,是否刷新。"true"(默认)刷新,"false"
——buffer:指定缓冲区大小,默认8kb
——isELIgnored:是否忽略EL表达式,"false"(默认)支持,"true";
——language:指定jsp编译后的语言
——info:信息
………………
2.include
//静态包含
与RequestDispater的include()方法相似
<%@include%>:jsp编译时生成同一个java文件
RequestDispater的include()方法是在运行时把响应内容合并
3.taglib
//导入标签库
属性:
——prefix:指定标签库在本页中的前缀
——url:指定标签库位置
格式:<%@ page 属性="属性值"%>
属性:
——pageEncoding:告诉服务器页面的编码,让服务器正常解码
——contentType:添加一个响应头=response.setContentType()
(当两者pageEncoding,contentType只设置了一个,那么另一个与之相同
如果二者都没设置,默认为ISO编码)
——import;导入包
——errorPage:如果当前页面错误,转到errorPage设置的页面
——isErrorPage:值为"false","true"指定当前页面未处理错误的页面!这个页面会设置状态码为500;
并且能使用JSP内置对象之一exception
——autoFlush:指定jsp的输出缓冲区满时,是否刷新。"true"(默认)刷新,"false"
——buffer:指定缓冲区大小,默认8kb
——isELIgnored:是否忽略EL表达式,"false"(默认)支持,"true";
——language:指定jsp编译后的语言
——info:信息
………………
2.include
//静态包含
与RequestDispater的include()方法相似
<%@include%>:jsp编译时生成同一个java文件
RequestDispater的include()方法是在运行时把响应内容合并
3.taglib
//导入标签库
属性:
——prefix:指定标签库在本页中的前缀
——url:指定标签库位置
相关文章推荐
- Fiddler进行模拟Post提交json数据,总为null解决方式
- web自动化(5)----selenium运行JavaScript代码
- js中我使用hover事件当处于这个div上时显示,离开时慢慢消失,研究了很久,最后发现添加了return就可以了
- js 检测浏览器,呈现引擎和平台
- 将json 数组转换为Map 对象;为[{},{},{}]此类字; 则返回每个{}对象的map;
- 将json 数组转换为Map 对象;[{}]此类字符串 则返回的对象的map
- Base64 js demo 支持中文
- js把字符串(yyyymmdd)格式转换成日期格式(yyyy-mm-dd)
- js引号多层嵌套的问题 加 \
- JavaScript 语法总结3
- userAgent,JS用户代理检测——判断浏览器内核、浏览器、浏览器平台、windows操作系统版本、移动设备、游戏系统
- JS 禁用和重新启用a标签的点击事件
- 数字千位加逗号js
- Base64 js实现demo,支持中文
- JS实现双击内容变为可编辑状态
- 网易前端微专业,JavaScript程序设计基础篇:基本语法,基本类型
- js浏览器和浏览器插件检测的方法总结
- JS横向延时2级下拉菜单
- JavaScript基础——处理字符串
- ExtJS6.0扩展日期选择控件为也可以选择时间