JSP指令 |
您所在的位置:网站首页 › jsp的指令标签 › JSP指令 |
JSP 的指令标签
一.page指令
1.pageEncoding="UTF-8" 告诉浏览器用UTF-8的格式解析JSPJSP底层要编译成 .class文件JSP保存数据的编码格式2.language="java" 声明JSP要被转译的语言格式 3.errorPage="index.jsp" 访问JSP出错的时候,直接跳转到index.jsp文件中去 web.xml配置(只能在指定错误代码下跳转)error-page指令,报错时,后台会打印;而.jsp文件中应用errorPage指令,报错时,后台不会打印 4.java代码导包 5. 6.contextType="text/html;charset=UTF-8" 设置JSP数据响应给浏览器时,浏览器的解析和编码格式 二.include指令1.静态导入 注意: 1).静态导入的JSP文件 不会单独转译成.java(servlet)文件 2).当前文件和静态导入的JSP文件中不能够使用java代码块声明同名变量 2.动态导入 注意:语序文件中声明同名变量 3.静态导入和动态导入的区别: 1). 假如利用静态导入include指令,那么include.jsp的内容会跟index.jsp的内容和并,生成一个.class文件 2).假如利用动态导入,那么回声称不同的.java和.class文件 优点:A.代码的耦合性小;B.降低jsp代码的冗余,便于维护 缺点:效率低,需要执行两个.class文件
附: 注意: 1)..java和.class是在第一次请求index.jsp的时候,才会进行转译和编译的 2).只要index.jsp内无内容更改,那么用的就是以前的.class文件 3).若更改了index.jsp文件的内容,在次访问时,就会重新转译和编译文件
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |