【无标题】

JSP基本语法
JSP脚本元素:JSP Scriptlets、JSP 声明语句、JSP表达式
1、代码段:JSP Scriptlets
2、JSP声明语句:<%!xxxxxxxx %>
3、JSP表达式:<%= expression %>
JSP注释:<%–xxxx–%>

JSP指令:page、include.
JSP隐式对象:

out对象:
向客户端发送文本内容。

pageContext对象:
在JSP中,使用它可以获取JSP的其他8个隐式对象。
它的作用范围有4个值:
1、pageContext.PAGE_SCOPE: 表示页面范围
2、pageContext.REQUEST_SCOPE: 表示请求范围
3、pageContext.SESSION_SCOPE: 表示会话范围
4、pageContext.APPLICATION_SCOPE: 表示web应用程序范围

在这里插入图片描述
第六章 JSP技术思维导图.png
05-29
第六章 JSP技术思维导图.png
第六章 JSP开发业务应用
cb19980902的博客
1297
用Commons-FileUpload.jar 包实现文件上传 实现文件上传,涉及对文件的读写操作,实现起来需要编写大量的代码,并容易引发异常。幸运的是 目前有很多非常实用的文件上传工具,可以帮助我们实现文件上传的功能,其中应用比较比较多的是Commons-FileUpload组件,使用该组件可以极大的简化开发人员的编码工作量Commons是Apache开放源代码组织的一个java…

JSP 技术知识点总结_lduzhenlin的专栏
11-10
JSP全称是 java servlet pages,它和 servlet 技术一样,都是Sun公司定义的一种用于开发动态web页面的技术 为什么jsp也是一种动态web资源的开发技术呢? 写jsp,虽然就像是在写HTML,但是jsp允许在页面中编写java代码,并且允许开发人员在页面…
JavaWeb学习笔记——第六章 JSP技术
三分明月落的博客
137
第六章 JSP技术6.1 JSP概述6.1.1 什么是JSP6.1.2 JSP运行原理 6.1 JSP概述 6.1.1 什么是JSP   JSP全名Java Server Pages,是建立在Servlet规范之上的动态网页开发技术。在JSP文件中,HTML代码和JSP代码共同存在,前者负责静态内容展示,后者负责动态内容展示。 特征:   跨平台、业务代码相分离、组件重用、预编译。 6.1.2 JSP运行原理   JSP工作模式是请求/相应模式,即客户端发出HTTP请求,JSP程序收到请求后进行处理并返回结
第六章 JSP技术
伊甸园的博客
28
1 JSP简介 JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 2jsp原理 : 1、客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源的路径,这样当服务器接收到该请求后就可以知道被请求的内容。 2、服务器根据接收到的客户端的请求来加载相应的JSP文件。 3、Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet。 4、JSP引擎将生成的Servlet代码编译成Cl
5年从初学者变成行业大拿,月薪暴涨10倍,我的经验值得借鉴
Java白叔的博客
62
在Java程序界流行着一种默认的说法叫「黄金5年」,也就是一个程序员从入职的时候开始算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向。如何走好这5年很关键,如何彻底从一个菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,那么在这五年里,一个Java程序员如何做才能完成从入行到大牛的晋升之路呢?一、参加工作1-3年这个阶段的程序员,已经对Java有了一个深入的了解,在过去3年的工作当中,你肯定或多或少接触过并发、分布式与微服务等技术。这个时候
Tomcat 与 Java Web开发技术详解(第三版)第六章 JSP技术 笔记
qq_43064950的博客
147
文章目录第六章 JSP技术6.1 比较 HTML、Servlet 和 JSP6.1.1 静态 HTML 文件6.1.2 用Servelt动态生成 HTML 文件 第六章 JSP技术 6.1 比较 HTML、Servlet 和 JSP 6.1.1 静态 HTML 文件 对于hello.html文件,存在于Web应用的文件系统中,当客户端请求访问时,Web服务器会读取文件系统中的hello.html文件,把它作文响应正文发送给浏览器。所以,每次客户访问该文件,客户得到的时同样的内容。 6.1.2 用Serv
第六章JSP技术
最新发布
m0_55680157的博客
2
第六章:JSP技术:jsp概述、jsp基本语法、jsp的隐式对象、jsp指令、jsp动作元素、通过jsp做两个页面 1.JSP概述: 1.1 什么是jsp:它的英文全称 java server pages ,java服务端页面,它是建立在servlet规范基础上的动态网页开发技术。 * java 服务端 页面: 在jsp上可以写java代码,也可以写html标记,它运行在服务器端。 * jsp = java + html + jsp自身的一些东西。 为什么会产生jsp技术: 因为在早期没有jsp时,需要se
第六章:JSP技术
weixin_40775703的博客
261
第六章:JSP技术6.1 JSP概念6.2 JSP基本语法6.2.1 JSP脚本元素6.2.2 JSP注释6.3 JSP指令6.3.1 page指令6.3.2 include指令6.4 JSP隐式对象6.4.1 隐式对象概述6.4.2 out对象6.4.3 pageContext对象6.4.4 exception对象6.5 JSP动作元素6.5.1 动作元素6.5.2 动作元素 6.1 JSP概念…
第6章JSP技术
桃桃的桃子的博客
182
第6章JSP技术 习题 一、填空题 1.需要在JSP页面静态包含一个文件时,可采用【 include 】指令来实现。 2.使用EL表达式中的pageContext对象,可以成功的获取到了request、response、【servletContext 】和servletConfig对象中的属性。 3.JSP页面中的静态HTML内容称之为【 JSP模版元素 】。 4.在JSP文件中,可以同时存在HTML代码与【 Java 】代码。 5.JSP全名是Java Server Page,它是建立在【 Se
《Java Web程序设计任务教程》简要复盘:第六章 JSP技术
oALiKongZuo的博客
278
《Java Web程序设计任务教程》简要复盘:第六章 JSP技术第六章 JSP技术什么是JSPJSP的运行原理JSP的基本语法JSP脚本元素 作者:氯磷Rolin 第六章 JSP技术 在动态网页的开发中,经常需要动态生成HTML内容,如果使用Servlet来实现HTML页面的更新,需要调用大量的输出语句,使静态和动态内容混合在一起,导致程序非常臃肿。 为了克服这些缺点,Oracle(SUN)公司推出了JSP技术。 什么是JSP JSP全名Java Server Pages,它用于简捷而快速的生成Web界面
JSP慕课笔记——第六章
weixin_45273807的博客
69
JavaBean JavaBean是一种Java语言写成的可重用组件 JavaBean是一种特殊的Java类 他的结构与普通的Java类相似,编写JavaBean就是编写Java类 由JavaBean类创建的对象称为JavaBean,简称bean JavaBean的特点 JavaBean的类:具体的,公开的,类中如果有构造方法,则构造方法是public的(无参的) 类中的属性是private的,访问属性的方法都必须是public的 getXXX和setXXX是它的常用方法,并不一定成对出现 对于Boole
《JSP程序设计》第六章作业
Smart_J_King的博客
792
结合课本第6章例子6-1至6-7集成做一个小型产品管理,实现一定的查询功能。(代码见文末) 实现效果图: 主界面 浏览所有记录 多样查询界面 顺序查询 随机查询 条件查询 排序查询 选择查询 更新记录 源代码 Guide.jsp <%@ page contentTy…
***第6章 JSP技术
桃桃的桃子的博客
181
***第6章 JSP技术 习题 一、填空题 1.JSP页面中out对象是javax.servlet.jsp.JspWriter类的实例对象,它的作用与ServletResponse.getWriter()方法返回的PrintWriter对象非常相似,都是用来向【 客户端 】发送文本形式的实体内容。不同的是,out对象的类型为【 JspWriter 】,它相当于一种带缓存功能的PrintWriter。 2.在JSP页面中,经常需要处理一些异常信息,这时,可以通过【 exception
JSP Web第四章整理复习 JSP技术基础
weixin_33991418的博客
83
P104  JSP简介 (1)基本概念:jsp技术、jsp、jsp网页组成   JSP技术基础java servlet和整个java体系的Web服务器端开发技术。   JSP表示它是用java写的Web服务页面程序。   JSP网页组成:     静态部分:如HTML,CSS标记等     动态部分:脚本程序,JSP标记等 (2)第一次访问执行流程图      当第二次执行时,若…
使用JSP/Servlet技术开发新闻发布系统、第六章
cdx_xingxingxing的博客
126
JSP开发业务应用 一:JSP分页显示数据 1、为什么需要分页 使数据布局清晰,不受信息数量的限制。 2、分页实现 二:用Commons-FileUpload组件实现文件上传 1、Commons-FileUpload简介 2、表单的属性设置 3、Commons-FileUpload组件的API 在使用Commons-FileUpload组件之前首先在项目中添加两个.jar文件,还需要将Commons-FileUpload组件所使用的类库导入JSP文件中。 <%@ page import="org
JSP课后编程题答案1-6章
09-29
JSP课后编程题答案1-6章
JSP应用与开发技术(第二版)课后答案
10-25
jsp应用于开发技术课后1–6章答案解析,马建红版
使用JSP/Servlet技术开发新闻发布系统、第二章
cdx_xingxingxing的博客
214
JSP数据交互(一) 一:什么是JSP内置对象 就是在编写JSP页面时,不需做任何声明就可以直接使用的对象 1、为什么JSP的内置对象不需要实例化 所谓内置对象就是由Web容器加载的一组Servlet API的实例,这些实例由JSP规范进行了默认的初始化操作,可以直接在JSP中使用。特备注意的是,JSP的内置对象名称均是JSP的保留字,不得当作自定义变量名使用。 2、JSP内置对象out out对象用于向浏览器输出数据,其常用的方法是print(),该方法用于在页面中显示字符串信息。 3、JSP内置对象r
使用JSP/Servlet技术开发新闻发布系统.zip
05-13
JSP全名是Java Server Pages,它是建立在Servlet 规范之上的动态网页开发技术。在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示。为了与传统HTIML有所区别,JSP文件的扩展名为:jsp。

JSP技术所开发的Web应用程序是基于Java的,它可以用一种简捷而快速 的方法从Java程序生成Web页面,其使用上具有如下几点特征。

跨平台:由于JSP是基于Java语言的,它可以使用Java API,所以它也是跨平台的,可以应用于不同的系统中,如Windows、Linux等。 当从一个平台移植到另一个平台时,JSP和JavaBean的代码并不需要重新编译,这是因为Java的字节码是与平台无关的,这也应验了Java语言“一次编译,到处运行”的特点。

业务代码相分离:在使用JSP技术开发Web应用时,可以将界面的开发与应用程序的

开发分离开。开发人员使用HTML来设计界面,使用JSP标签和脚本来动态生成页面上的内容。在服务器端,JSP引擎(或容器,本书中指Tomcat )负责解析JSP标签和脚本程序,生成所请求的内容,并将执行结果以HTML页面的形式返回到浏览器。

组件重用: JSP中可以使用JavaBean编写业务组件,也就是使用一个JavaBean类封装业务处理代码或者作为一一个数据存储模型,在JSP页面中,甚至在整个项目中,都可以重复。

1.2jsp运行原理
JSP的运行原理WEB容器(Servlet引擎)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat 中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值