JSP简介

JSP简介
  • JSP( JavaServer Pages )是由Sun公司倡导、许多别的公司参与一起建立的一种新动态网页技术标准,类似其他技术标准,如ASP、PHP 或是ColdFusion,等等。

  • 在传统的网页HTML 文件( *.htm,*.html )中加入Java程序片段( Scriptlet )和JSP标签,构成了JSP 网页(*.jsp)。Servlet/JSP Container 收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。

  • 其中程序片段可以是:操作数据库重新定向网页以及发送 E-Mail 等等,这些都是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,因此,JSP 称为Server-SideLanguage

  • JSP(Java Server Pages)与Java Servlet一样,是在服务器端执行的

    • 不同的是先由服务器编译部署成Servlet执行
  • JSP技术的企业最佳实践

    • 生成html内容
  • 新的JSP2.0规范版本包括新的功能 
    • EL表达式
    • 新增的Simple Tag和Tag File
    • web.xml新增<jsp:config>元素
    • JSP的运行原理(重点)

  • JSP –> 翻译成Servlet –> 编译 –> 访问 

  • JSP 的执行过程:

    • (1) 客户端发出Request (请求);
    • (2) JSP Container 将JSP 翻译成Servlet 的源代码;
    • (3) 将产生的Servlet 的源代码经过编译后,加载到内存执行;
    • (4) 把结果Response (响应)发送至客户端。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值