CH2 JSP页面与JSP标记概要1.pptVIP

  • 7
  • 0
  • 约8.36千字
  • 约 52页
  • 2017-07-02 发布于湖北
  • 举报
CH2 JSP页面与JSP标记概要1

§2.6 JSP 指令标记 1.9 page 指令__ pageEncoding pageEncoding设置JSP源文件的字符集编码 。 例如: %@ page pageEncoding = “GBK ” % §2.6 JSP 指令标记 1.9 page 指令__ pageEncoding 注:pageEncoding和contentType都可以设置JSP源文件和响应正文中的字符集编码,也有区别。 pageEncoding和contentType都没有设置,默认ISO-8859-1。 设置JSP源文件字符集时,优先级为 pageEncoding contentType。 设置响应输出的字符集时,优先级为 contentType pageEncoding。都设置了,以contentType为准。 在JSP页面出现该指令的位置处,静态插入一个文件。 include 指令格式: %@ include file=“URL of FILE” % 插入的文件必须是可访问和可使用的。 §2.6 JSP 指令标记 2. include 指令 注意: 如果该文件和当前JSP页面在同一Web服务目录中,那么“文件的URL”就是文件的名字; 如果该文件在JSP页面所在的Web服务目录的一个子目录中,比如fileDir子目录中,那么“文件的URL”就是“fileDir/文件的名字”。 静态插入:就是当前JSP页面和插入的文件合并成一个新的JSP页面,然后JSP引擎再将这个新的JSP页面转译成Java文件。 §2.6 JSP 指令标记 2. include 指令 例子2-8: examples2_8.jsp %@ page contentType=text/html;charset=GB2312 % HTMLBODY bgcolor=cyan H3 %@ include file=Hello.txt % /H3 /BODY/HTML §2.6 JSP 指令标记 2. include 指令 例子2-9: examples2_9.jsp %@ page contentType=text/html;charset=GB2312 % HTMLBODY Bgcolor=cyanFONT size=3 P请输入一个正数,单击按钮求这个数的平方根。 %@ include file=computer.jsp% /FONT/BODY/HTML §2.6 JSP 指令标记 2. include 指令 * CH2 JSP页面与JSP标记 §2.1 JSP页面的基本结构 JSP页面可由5种元素组合而成: ① 普通的HTML标记符; ② JSP标记,如指令标记、动作标记; ③ 变量和方法的声明; ④ Java程序片; ⑤ Java表达式。 §2.1 JSP页面的基本结构 JSP页面的执行: 把JSP页面中普通的HTML标记符号,交给客户的浏览器执行显示。 JSP标记、数据和方法声明、Java程序片由Tomcat服务器负责执行,将需要显示的结果发送给客户的浏览器。 Java表达式由Tomcat服务器负责计算,将结果转化为字符串,交给客户的浏览器负责显示。 例2-1 examples2_1.jsp %@ page contentType=text/html;charset=GB2312 % %@ page import=java.util.Date % %! Date date; int sum; public int getFactorSum(int n) { for(int i=1;in;i++) { if(n%i==0) sum=sum+i; } return sum; } % jsp指令标记 变量(数据)声明 方法声明 变量方法声明标记 HTMLBODY bgcolor=cyan FONT size=4P程序片创建Date对象: % date=new Date(); out.println(br+date+br); int m=100; % %= m %

文档评论(0)

1亿VIP精品文档

相关文档