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程序。


联系我们
服务热线
深圳公司:深圳市龙华区明珠支路源创空间科技园南区2栋503、605

东莞公司:东莞市塘厦镇四村八达高新产业园9栋1楼

7*24全国服务热线
0755-8320 8959 紧急联系 :13632796137