首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP总结

的优点进行强强联合,就出现了JSP,即HTML+Servlet=JSP 2.JSP简介 JSP全称是Java Server Pages,Java服务页面 JSP页面不能脱离服务器单独运行,即JSP页面必须运行在服务器上...JSP页面就是能写Java代码的HTML,它还是披着HTML外衣的Servlet JSP本质上就是一个Servlet 3.JSP的运行原理 运行一个JSP页面需要经过以下步骤: 例如:我们访问index.jsp...直接使用JSP容器创建的对象来处理用户请求和给用户响应 JSP引擎将index.jsp页面翻译成index_jsp.jave文件 Java虚拟机将index_jsp.java文件编译成index_jsp.class...文件 JSP容器创建index_jsp对象,用它来处理用户的请求并给用户响应 第一次访问时: 以后再访问index.jsp(前提是index.jsp页面没有被修改) 1)JSP引擎将.jsp页面翻译成...中的标签,在HTML中怎么使用在JSP中就怎么使用 JSP脚本片段 格式: JSP脚本片段用来写Java代码 JSP脚本片段中的Java代码或原封不动的复制到_jspService

2.9K31

Servlet和JSP总结

Servlet和JSP总结 1.1. B/S和C/S 1.2. 什么是服务器 1.3. 什么是web服务器 1.4. 通过scoket实现web服务器 1.5. 市面上常见的web服务器 1.6....指令 1.19. jsp是如何执行的 1.20. include 指令 1.21. 路径相关问题 1.21.1. 相对路径 1.21.2. 绝对路径 1.21.3. 总结 1.22....简单标签技术(继承SimpleTagSupport) Servlet和JSP总结 B/S和C/S BS: Browser Server 浏览器和服务器 特点: 跨平台,功能升级比较方便,加载数据慢,用户体验稍差...来执行 总结:jsp文件的本质就是Servlet 如何创建jsp文件 创建一个file 名称为first.jspjsp文件中可以写以下内容Html(包括css,JavaScript) 直接写即可和操作...() %>/jsp/a.jsp") 总结 以后工作中更多的使用的是绝对路径,可维护性和扩展性更好,相对路径可能会出现一个地方更改多个地方出现错误的情况 状态管理(数据管理) 什么是状态管理 将浏览器和服务器之间的多次交互建立关系

2.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

JSP基础知识总结

目录 JSP概述 什么是 jsp Servlet 程序输出 html 页面 如何创建一个 jsp 动态页面程序 如何修改 jsp 文件的默认编码 jsp 的运行原理 jsp 的语法 jsp 文件头部声明介绍...(page 指令介绍) jsp 中的三种脚本介绍 jsp 中的注释 jsp 九大内置对象 jsp 四大域对象 jsp中out输出流和response.getwriter()输出流 jsp中out 和response...jsp 直接存放到 WebContent 目录下,和 html 一样 访问 jsp 的时候,也和访问 html 一样 2、jsp 的默认编码集是 iso-8859-1 修改 jsp 的默认编码为 UTF...-8 jsp 的运行原理 jsp的本质其实是一个Servlet程序。...a.jsp 翻译成 java 文件后的全名是 a_jsp.java 文件 b.jsp 翻译成 java 文件后的全名是 b_jsp.java 文件 么 那么 当我们访问 个 一个 xxx.jsp 文件后

34131

JSP的基本使用总结

JSP 的介绍与创建 JSP 的全称是 Java Server Pages,即 Java 的服务器页面 JSP 的主要作用是代替 Servlet 程序回传 HTML 页面的数据 web 目录 (或其他)...右击 --> new --> JSP/JSPX --> 输入文件名 --> 选择 JSP file 创建 # 2....JSP 的本质 JSP 页面本质上是一个 Servlet 程序,第一次访问 JSP 页面时 (运行 Tomcat 服务器后在浏览器地址栏输入路径),Tomcat 服务器会将此 JSP 页面翻译成为一个...JSP 的语法 JSP 头部的 page 指令: JSP 头部的 page 指令可以修改 JSP 页面中的一些重要属性或行为 (以下属性均写在 page 指令中,默认 page 指令中没有出现的属性都采用默认值...Java 类的_jspService 方法中,在对应的 Java 类中也是注释 JSP 注释: JSP 注释中的内容不会在 JSP 文件翻译后的 Java

30920

jsp知识点总结

1.什么是jsp: sun公司制定的一种服务器端动态页面技术的组件规范,什么意思呢说白了就是 你HTML脚本职能在网页上显示静态的页面,比如1+1=,那么如果我要在前端显示 计算结果怎么办呢?...这个时候HTml是做不到的,因为他无法进行计算操作,也就是动态的操作 所以必须在服务器端你就要有一个很好的组件来给我做计算,这个时候 jsp诞生了,是HTML代码和JAVA代码的组合 2.为什么要有jsp...: 在没有jsp之前,人们也能在前端显示动态的效果,但是那个时候是用out.print(“HTML语言”) 那样对大型程序很是复杂的所以产生了jsp,其实它本质还是要在后台转换成out.print......jsp这个文件 (3)有的话就讲jsp转换成java程序,一个servlet类 (4)服务器执行完转换以后的java代码 (5)讲执行结果返回给浏览器 (6)浏览器收到结果将服务器端的结果展现在前端 一个小练习...HELLOWORD是HTML,20次使用的for循环就是java 了,二者合并就是jspjsp就这么多内容

39930

初学Java Web(6)——JSP学习总结

()动态生成HTML代码;JSP中也不会充斥着大量的业务代码。...参考:知乎@David ---- JSP 的执行原理 总结: 当访问一个 JSP 页面时,该页面请求将会讲给服务器中的 JSP 引擎去处理,它负责解释和执行 JSP 页面,每个 JSP 页面在第一次被访问时...2.extends:指示 JSP 对应的 Servlet 类的父类。不要修改。 3.*import:导入JSP中的Java脚本使用到的类或包。...*sessioin:指示JSP页面是否创建 HttpSession 对象。默认值是true,创建 5.*buffer:指示 JSP 用的输出流的缓存大小.默认值是8Kb。...动态包含: 包含的时机:在运行阶段合并代码 最终将得到两个 class 文件 总结:在实际开发中,能用静的就别用动的

2K70

JSP总结四(EL表达式)

JSP总结四(EL表达式) 1.1. 简介 1.2. 隐含对象 1.2.1. 与属性相关的隐含对象 1.2.2. 与请求参数相关的隐含对象(param,paramValues) 1.2.3....关系运算符 JSP总结四(EL表达式) 简介 JSP页面尽量不要使用scriptlet编写java代码,因此我们可以使用EL表达式可以替代Java语句的使用 隐含对象 与属性相关的隐含对象 属性的隐含对象有...PageScope,requestScope,sessionScope,applicationScope分别对应的是JSP中的PageContext,request,session,application...,因此可以取得JSP对象使用setAttribute()设置的属性,如果没有使用EL隐含对象获取属性的值,那么默认是从PageScope开始寻找 <% request.setAttribute...下面我们使用表单提交,测试一下 JSP代码(表单提交) 姓名:<input type="text" name

62110

30套JSP网站源代码合集「建议收藏」

JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。我收集了一些JSP开发的网站源代码,从实践中学习,希望对大家有用。...资料名称 下载地址 网上购物系统(jsp+mysql+tomcat) http://down.51cto.com/data/54179 jsp网上购物系统源代码 http://down.51cto.com.../data/180023 JSP+mysql编写的网上商城源代码(可直接运行) http://down.51cto.com/data/230681 【java web】JSP七个小项目代码笔记精品汇总....51cto.com/data/210007 《JSP Oracle数据库组建动态网站经典实例》光盘源码 http://down.51cto.com/data/96917 开发基于JSP Servlet...http://down.51cto.com/data/216336 基于SSH的J2EE工作流系统【源码】【含数据库】 http://down.51cto.com/data/595965 ssh2天下淘网站源码

9.3K51

大型网站架构总结

一、大型网站的特点 用户多,分布广泛 大流量,高并发 海量数据,服务高可用 安全环境恶劣,易受网络攻击 功能多,变更快,频繁发布 从小到大,渐进发展 以用户为中心 免费服务,付费体验 二、大型网站架构目标...高可用:网站服务一直可以正常访问。 可伸缩:通过硬件增加/减少,提高/降低处理能力。 安全性:提供网站安全访问和数据加密,安全存储等策略。...三、大型网站架构模式 ? 分层:一般可分为,应用层,服务层,数据层,管理层,分析层; 分割:一般按照业务/模块/功能特点进行划分,比如应用层分为首页,用户中心。...前端优化:网站业务逻辑之前的部分; 浏览器优化:减少Http请求数,使用浏览器缓存,启用压缩,Css Js位置,Js异步,减少Cookie传输; CDN加速,反向代理; 应用层优化:处理网站业务的服务器...因为大型网站的复杂性,分布式,廉价服务器,开源数据库,操作系统等特点。要保证高可用是很困难的,也就是说网站的故障是不可避免的。 如何提高可用性,就是需要迫切解决的问题。

1.6K60

JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署

页面,否则直接输出错误信息,下面就写index.jsp(动态页面): 四、编写index.jsp(动态页面),我这里将所有jsp页面统一放在jsp目录中,以区分静态页面与动态页面,创建jsp页面的方法与创建静态页面方法基本相同...五、编写edit.jsp页面,用于可修改记录或删除记录(即:增、删、改),同样参照index.jsp的创建步骤 创建好edit.jsp空页面后,编写如下代码: <%@ page language="java...class LoginValidationFilter implements Filter { ... } 如此一个简单的<em>JSP</em> WEB示例<em>网站</em>代码就写完了,包含:登录、验证登录、查看数据、编辑数据,...xdp-gacl/p/3969249.html,我们可以使用ServletRequestListener的requestInitialized、requestDestroyed方法来写一个简单的记录当前demo<em>网站</em>的在线用户人数...2.在eclipse中运行调试<em>JSP</em><em>网站</em>,如果本地安装了TOMCAT且后台一直运行着默认实例,那么可能调试时会报端口被占用,如果被占用了,就需要修改一下项目下的端口,方法如下图所示: ?

3.1K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券