博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP—page指令
阅读量:6254 次
发布时间:2019-06-22

本文共 1242 字,大约阅读时间需要 4 分钟。

JSP—page指令

 

1).page指令用于定义JSP页面的各种属性,无论page指令出现在JSP页面中的什么地方

它的作用的都是整个JSP页面,为了保持程序的可读性和遵循良好的编程习惯,page指令最好是放在整个JSP页面的起始位置。

2).page指令常用的属性:

import属性:指定当前JSP页面对应的Servlet需要导入的类

<%@page import="java.text.DateFormat"%>

 

session属性:取值true或false,指定当前页面的session隐含变量是否可用,它可以说访问当前页面时是否一定要生成HttpSession对象

 

?errorPage和isErrorPage:

    > errorPage:指定若当前页面出现错误的实际响应页面是什么,其中/ 标识的是当前WEB应用的根目录

    <%page errorPage="/error.jsp" %>

 

    > 在响应error.jsp时,JSP引擎使用的请求转发的方式

 

    >isErrorPage:指定当前页面是否为错误处理页面,可以说明当前页面是否可以使用exception隐藏变量,需要注意的是:若指定isErrorPage=“true”,并使用exception的方法,一般不建议能够直接访问该页面

 

    >如何是客户不能直接访问某一个页面呢?

    对于tomcat服务器而言,WEB-INF下的文件不能通过在浏览器中直接输入地址来访问的,但通过请求转发是可以的!

 

    >还可以

 

500
/WEB-INF/error.jsp
java.lang.ArithmeticException
/WEB-INF/error.jsp

 

  

 

.contentType:指定当前JSP页面的相应类型,实际调用的是response.setContentType("text/html; charset=UTF-8");

在tomcat下conf-web.xml下可以找到你想指定当前jsp页面的类型。

通常情况下,对于JSP页面而言其取值均为text/html;charset=UTF-8.charset指定返回的页面字符编码是什么。通常取值为UTF-8

 

(5)pageEncoding:指定当前JSP页面的字符编码,通常情况下该值和contentType中charset一致。

 

.isELIgnored:指定当前JSP页面是否可以使用EL表达式,通常取值为true。

 

转载于:https://www.cnblogs.com/yangHS/p/10985460.html

你可能感兴趣的文章
An easy to use android color picker library
查看>>
Oracle SID爆破工具SidGuess
查看>>
用JAVA生成老电影海报
查看>>
批处理常用命令总结2
查看>>
解读ASP.NET 5 & MVC6系列(9):日志框架
查看>>
MyEclipse生成WAR包并在Tomcat下部署发布(转发)
查看>>
Android -- 自定义View小Demo,绘制钟表时间(一)
查看>>
信息检索Reading List
查看>>
JavaWeb_JavaEE_命名规则
查看>>
申小雨命案审理延期至3月5日 警方将翻译嫌犯口供
查看>>
自动精简配置&重复数据删除核心技术点及其经济效应探究
查看>>
cncert网络安全周报35期 境内被植入后门的政府网站112个 环比上涨24.4%
查看>>
南澳州政府拒绝更换DOS病历软件:称为患者安全着想
查看>>
物联网到底是不是泡沫,且看英特尔交出的答案
查看>>
山东大学宋锐:从波士顿动力到“中国大狗”,四足仿生机器人研究与思考(PPT)...
查看>>
扎克伯格要哭,数据显示几乎所有的假新闻网站都靠 Facebook 获取流量
查看>>
大数据和云计算是何关系?
查看>>
黑客使用含病毒的邮件 半年内盗取近20亿卢布
查看>>
Silverlight+WCF 新手实例 象棋 该谁下棋-B下A停(三十)
查看>>
2017到2021全球通信提供商CAPEX超2.1万亿美元
查看>>