`

day_07JSP简介

阅读更多

星期日, 十二月 20, 2015 14:13:58

 

JSP简介

 

可以在jsp中嵌套java代码,这就是jsp

1.jsp ---java Server Pages

2.拥有servlet的特性与优点(本身就是一个servlet)

3.直接在HTML中内嵌JSP代码

4.JSP程序由JSP Engine先将它转换成Servelt代码,接着将它编译成类文件载入执行。

5.只有当客户端第一次请求JSP时,才需要将其转换、编译

6.编译:

    平台无关性

            操作系统无关,web服务器无关

    可扩展性

            tag的扩展机制,简化页面开发

 

jsp-->sevlet再进行运行

http://localhost:8080/Day07_HelloWordJsp/HelloWorldJsp.jsp

 

work存的是jsp运行的java文件和class文件

在D:\tomcat\apache-tomcat-6.0.44\work\Catalina\localhost\Day07_HelloWordJsp\org\apache\jsp目录下

HelloWorldJsp_jsp.class

 

HelloWorldJsp_jsp.java   里面继承了httpSevlet

 

第一次运行的时候进行转换还要编译

jsp具有servlet的一切功能。

1
2
分享到:
评论

相关推荐

    day33_servlet_jsp.zip

    在本课程资料"day33_servlet_jsp.zip"中,我们主要探讨的是Servlet和JSP(JavaServer Pages)这两个核心的Java Web开发技术。Servlet是Java编程语言中用于扩展服务器功能的接口,而JSP则是一种基于Java的动态网页...

    day_45_bookstore.rar_day_45_bookstore

    【标题】:Day 45 Bookstore - MVC结构与Java在线书库系统 【描述】:这个项目是一个基于MVC(Model-View-Controller)设计模式的Java编程实践,它实现了一个在线书库系统,具备书籍上传和下载功能。在这个系统中,...

    传智播客黑马35期

    day07_tomcat服务器 day08_http协议 day09_servlet编程 day10_会话管理 day11_jsp基础 day12_jsp加强 day13_自定义标签&编码实战 day14_mysql基础 day15_mysql加强 day16_jdbc基础 day17_jdbc加强 day18...

    树懒-day09_session_jsp笔记

    移动开发小白树懒,在努力的学习web上的知识体系中的jsp..为将来打基础.

    HTY_JSP_DAY01

    【标题】"HTY_JSP_DAY01"揭示了这是关于JSP(JavaServer Pages)技术的初步学习资料,很可能是某位讲师或培训机构的教学日课内容,专注于第一天的学习要点。JSP是Java平台上的一个核心技术,用于构建动态web应用程序...

    java_jsp_day01.pdf

    java_ jsp_ day01.pdf

    mayday_个人博客_

    5. **Thymeleaf或JSP**:作为视图解析器,可能用于渲染动态网页,将后端数据与前端展示相结合。 6. **HTML/CSS/JavaScript**:前端基础技术,HTML负责结构,CSS负责样式,JavaScript负责交互,共同构建用户友好的...

    Day10_jsp & 案例知识点

    ### JSP基础知识与案例知识点详解 #### JSP概述 JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许将HTML、XML等静态页面内容与动态生成的内容结合在一起。JSP页面本质上是通过Servlet容器(如Tomcat...

    springmvc_day01_start.zip

    在这个"springmvc_day01_start.zip"压缩包中,我们可以找到一个详细的SpringMVC入门实例,涵盖了从环境搭建到代码编写的全过程。 首先,环境搭建是学习任何技术的第一步。对于SpringMVC,这通常包括以下几个部分: ...

    树懒-day10_jsp_el_jstl笔记

    移动开发的小白树懒在学习web的技术,为以后的移动开发打下坚实的基石...

    day_17_EL&&JSTL.zip

    本案例“day_17_EL&&JSTL.zip”是一个综合性的登录系统,它涵盖了用户信息的添加、修改、删除、批量删除以及分页和筛选功能,充分展示了EL和JSTL在实际应用中的强大之处。 首先,EL是一种轻量级的脚本语言,它主要...

    springmvc_day01_01_start.zip

    本教程以"springmvc_day01_01_start.zip"为起点,旨在帮助初学者快速掌握SpringMVC的基本概念和使用方法。我们将通过一个简单的示例,演示如何利用SpringMVC实现一个超链接请求到控制器(Servlet),从而完成页面的...

    java_jsp_day03.pdf

    在JSP页面中,如`computer_list.jsp`,会提供一个链接指向`cart.jsp`页面,用于展示购物车内商品的详细信息。 ### URL重写与Session维持 当用户禁用Cookie时,服务器端无法通过Cookie来识别特定用户,这将导致基于...

    day17_case.rar

    在"day17_case"中,你可能使用了JSP表达式来插入动态数据,或者利用JSP标签库简化页面逻辑。 综合运用这些技术,"day17_case"可能是一个互动式的网页应用,比如一个简单的用户注册或登录系统,或者是具有动态数据...

    黑马程序员_struts2框架开发2016版讲义和笔记资料_day01_day02_day03_day04

    此外,这套资料可能还会讲解Struts2与其他技术的整合,如Hibernate进行数据库操作,Spring进行依赖注入,以及使用Freemarker或JSP作为视图技术等。最后,可能会有一些实战项目的案例分析,帮助学习者将理论知识应用...

    java_jsp_day04.pdf

    - **隐含对象**:预定义的对象,如request、response和session,可以直接在JSP页面中使用。 - **活动元素**:如脚本片段、声明和表达式,用于嵌入Java代码。 总之,这些知识点覆盖了从基础的Servlet编程到更高级的...

    day18_综合案例(用户信息).zip

    在JavaWeb中,可以使用JSP标签库(如JSTL)配合EL表达式来实现分页显示。后端需要提供一个接口,接收当前页码和每页数量作为参数,返回对应的数据。分页逻辑通常涉及到计算总页数、调整查询范围等,这些可以通过编程...

    day12_javaweb_javascript_day12-xml_energy7fo_

    【标题】"day12_javaweb_javascript_day12-xml_energy7fo_" 提供的资源包主要涵盖了JavaWeb开发中的JavaScript和XML技术,是作者个人学习过程中的一个阶段性的总结,虽然标注为“day2”,但可以推测整个系列应该包含...

Global site tag (gtag.js) - Google Analytics