常识:浏览器只能认识html、css、js等静态网站技术。
现在能通过浏览器访问得了jsp文件,说明jsp文件肯定是被翻译成html文件。
翻译者:tomcat服务器。
观察tomcat的work目录:
实验步骤:
(1)删除tomcat/work中的内容
(2)tomcat/bin/startup.bat
(3)访问任意一个jsp文件
查看jsp02_jsp.java
Service:服务
(4)继续访问jsp02.jsp
(5)修改jsp02.jsp
访问
总结原理:
面试题:解释为什么jsp首次访问的速度会慢?
思考题:
Jsp的小脚本、表达式、全局代码块分别翻译成什么?
小脚本翻译成_jspService方法内部的局部代码块
表达式翻译成_jspService方法内部的输出语句
全局代码块会翻译成类中成员属性或成员方法
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)