java框架002——jsp(本质也是servlet)发表时间:2024-09-17 22:25 JSP9简介 1。JSP用于简化Servlet编写。JSP是一种 实现普通静态HTML 和 动态内容混合编码的技术, 2。JSP只需对网页中的要动态产生的内容采用Java代码来编写,而对固定不变的Q静态内容采用普通静态HTML页面的方式编写, 3。JSP设计的目的在于简化表示层的表示。 4。JSP 页面只的访问路径与普通HTML页面的访问路径形式完全一样。 5。JSP页面是由HTML语句和嵌套在其中的Java代码组成的一个普通文本文件,JSP 页面的文件扩展名必须为.jSp。6。在JSP页面中编写的java代码需要嵌套在<%和%>中,嵌套在<%和%>之间的java代码被称之为脚本片段(scriptlets),没有嵌套在<%和%>之间的内容被称之为JSP的 模版元素 。 7。JSP中的java代码可以使用out.printn语句将其他Java程序代码产生的结果字符串输出给客户端,也可以使用System.out.printhn语句将它们打印到命令行窗口。 8。在JSP页面中也可以使用一种称之为 JsP表达式 的元素,只需将要输出的变量或表达式直接封装在《%=和 %>之中,就可以向客户端输出这个变量或表达式的运算结果。 在]SP表达式中嵌套的变量或表达式后面不能有分号。 、JSP的运行原理 1。WEB容器(Servlet|擎)接收到以jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。2、每个JSP 页面在第一次被访问时,JSP引整将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的gclass类文件然后再由WEB容器(Servlet3|擎)像调用普通Servlet程序一样的方式来装载和解释执行这个由JSP页面翻译成的Servlet程序。
文章分类:
编程语言
|