在服务器端jsp文件会被编译成,jsp实质是java程序对吗(jsp实质是java程序吗)

JSP页面在本质上就是Servlet程序,当JSP页面在首次被访问时,Web容器就会将JSP页面转化为Servlet,只需要做一次。如index.jsp在首次被访问时,Web容器会将其翻译成一个index_jsp.java文件,即Servlet代码。

JSP是服务器端的一种基于java语言的网页技术,它是由一些JSP标记,java程序段以及HTML文件组成的结合体,以java语言作为其内置的脚本语言。实质上是通过调用JSP引擎来生成java文件,再将这个java文件编译成类文件,并执行这个类文件以生成动态网页。

JSP(JavaServer Pages)是建立在Servlet规范之上的动态网页开发技术,其实质是一个简化的 Servlet。在 JSP 文件中,HTML 代码与 Java 代码共同存在。其中,HTML 代码用于实现网页中静态内容的显示,Java 代码用于实现网页中动态内容的显示。为了与传统 HTML 有所区别,JSP 文件的扩展名为 jsp。

特别说明:jsp最终会被编译成一个个的XXX_Servlet.java文件的。

特点:

(1)内容的生成和显示分离

(2)使用可重用的组件

(3)采用自定义标识简化页面的开发

(4)JSP具有java技术所带来的所有的优点

(5)JSP容易整合到多种应用体系结构中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值