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

JSP知识点总结

API是一样。...Servlet引擎提供缓冲区中:   ● 设置page指令buffer属性关闭out对象缓存功能   ● out对象缓冲区已满   ● 整个JSP页面结束   一般我们在JSP页面输出都是用表达式...● ServletJSP最主要不同点在于:Servlet应用逻辑是在Java文件中,并且完全从表示层中HTML里分离开来。...而JSP情况是JavaHTML可以组合成一个扩展名为.jsp文件。   ● JSP侧重于视图,Servlet主要用于控制逻辑。...● jsp只在第一次执行时候会转化成servlet,以后每次执行,web容器都是直接执行编译后servlet,所以jspservlet只是在第一次执行时候不一样jsp慢一点,以后执行都是相同

1.2K50

JSP面试题都在这里(修订版)

API是一样。...Servlet引擎提供缓冲区中: 设置page指令buffer属性关闭out对象缓存功能 out对象缓冲区已满 整个JSP页面结束 一般我们在JSP页面输出都是用表达式(),所以out...jspservlet区别、共同点、各自应用范围? JSP是Servlet技术扩展,本质上就是Servlet简易方式。JSP编译后是“类servlet”。...ServletJSP最主要不同点在于:Servlet应用逻辑是在Java文件中,并且完全从表示层中HTML里分离开来。而JSP情况是JavaHTML可以组合成一个扩展名为.jsp文件。...jsp只在第一次执行时候会转化成servlet,以后每次执行,web容器都是直接执行编译后servlet,所以jspservlet只是在第一次执行时候不一样jsp慢一点,以后执行都是相同

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

JavaEE 从入门到放弃(一):Java EE 是个什么东西「建议收藏」

大家好,又见面,我是你们朋友全栈君。 为什么选择 Java 想必有很多初学者会像我一样,不知选择什么语言入门。...Collection,垃圾回收)算法 ZGC,能够处理 TB 级别的 HEAP GC,GC 停顿时间不超过10s,意味着,几乎所有的民用场合,都可以用Java来写了,而且可以随心所欲地造对象,不用以前一样小心翼翼...现在 Python 如日中天,Go 野心勃勃,选择Java 你,可以选择喝杯茶看它们闹腾(逃…) 什么是 JavaEE JavaEE 概念 Java EE,Java 平台企业版(Java Platform...JDBC Java 数据库连接,(Java Database Connectivity,JDBC)是 Java 语言中用来规范客户端程序如何来访问数据库应用程序接口,提供诸如查询更新数据库中数据方法...另外Spring本身也提供多种层次框架供选择,可以到Spring官网了解详情。

69310

JSP面试题都在这里

API是一样。...对象缓冲区中内容真正写入到Servlet引擎提供缓冲区中: 设置page指令buffer属性关闭out对象缓存功能 out对象缓冲区已满 整个JSP页面结束 一般我们在JSP页面输出都是用表达式...jspservlet区别、共同点、各自应用范围? JSP是Servlet技术扩展,本质上就是Servlet简易方式。JSP编译后是“类servlet”。...ServletJSP最主要不同点在于:Servlet应用逻辑是在Java文件中,并且完全从表示层中HTML里分离开来。而JSP情况是JavaHTML可以组合成一个扩展名为.jsp文件。...jsp只在第一次执行时候会转化成servlet,以后每次执行,web容器都是直接执行编译后servlet,所以jspservlet只是在第一次执行时候不一样jsp慢一点,以后执行都是相同

1.3K100

JSP学习

emmm 总的来说,我python还没学会,为啥开始学java呢 算了学吧 一、JSPSeverlet区别 参考知乎:https://www.zhihu.com/question/37962386...是Java Server Pages缩写,实现Java当中使用HTML标签。...Java EE是Java平台企业版简称(Java Platform, Enterprise Edition),用于开发便于组装、健壮、可扩展、安全服务器端Java应用。...Java EE建立于Java SE之上,具有Web服务、组件模型、以及通信API等特性,这些为面向服务架构(SOA)以及开发Web2.0应用提供支持。...2、应用场景 判定注册用户是否已经登录网站(记住用户名密码) “购物车”处理 3、作用 对特定对象追踪 保存用户网页浏览记录与习惯 简化登录 (安全风险:容易泄露用户信息) 4、在JSP里创建和使用

4.3K10

JSP-讲解(生成java类、静态导入与动态导入)

一、JSP技术简介 JSPJava Server Page缩写,它是Servlet扩展,它作用是简化网站创建和维护。 JSPHTML代码与Java代码混合体。...JSP文件通常以JSP或JSPX扩展名。 JSP拥有自己语法。 JSP形式上HTML,但本质上是Servlet。...%>中字符是写进类方法一个级别,变量就是成员变量!...也就是运行后,自己写jsp完全不会再运行,只会运行自己servlet中内容(方法名字取tomcat一样_jspService,里面的变量用HttpServletRequest 父类,就可以实现覆盖啦...看下tomcat帮我们把这个a.jsp代码生成到哪: ? 很明显,index.jsp生成在一个类中了,而且是servlet方法中!

1.7K20

有时间学学JSP也不会太亏

JSP是一种基于文本程序,其特点就是HTML Java代码共同存在! 为什么需要JSP?...,运行时只有一个实例,JSP初始化销毁时也会调用Servletinit()destroy()方法。...使用scriptlet行为替代是同样一个道理 (5) javaBean 行为 JSP提供操作javaBean对象行为,暂时记住JSP提供javaBean行为来操作简单类即可...checked':'' }>女 (四) 自定义函数 EL自定义函数用于扩展EL表达式功能,可以让EL表达式完成普通Java程序代码所能完成功能 开发HTML转义EL函数 我们有时候想在JSP页面中输出...,提供一系列JSP标签,实现基本功能:集合遍历、数据输出、字符串处理、数据格式化等等!

1.8K20

Servlet-JSP入门

大家好,又见面,我是你们朋友全栈君。 JSP 作用:主要作用是代替Servlet程序回传html页面的数据。...writer.write("\r\n"); } 可以看见非常麻烦 ---- 访问jsp页面html页面一样 jsp本质是一个servlet程序 当我们第一次访问jsp页面的时候...contentType 指定当前JSP页面的MIME类型字符编码 errorPage 指定当JSP页面发生异常时需要转向错误处理页面 isErrorPage 指定当前页面是否可以作为另一个JSP...jsp脚本(不常用) 作用:可以给jsp翻译出来java类定义属性方法甚至是静态代码块,内部类等 <%@ page import...PageContext类实例,提供JSP页面所有对象以及命名空间访问 page 类似于Java类中this关键字 exception exception 类对象,代表发生错误 JSP 页面中对应异常对象

41120

JavaEE完整框架

JavaEE平台提供一个基于组件方法来加快设计、开发、装配及部署企业应用程序。...我们在开发时候可以利用这些组件,搭积木一样建立面向对象分布式应用。 EJB容器:是EJB组件运行环境,为部署EJB组件提供服务,包括事务、安全、远程客户端网络发布、资源管理等。...4、RMI(Remote Method Invoke)远程方法调用 RMI协议能够让在某个Java虚拟机上对象,调用本地对象一样调用另一个Java虚拟机中对象上方法。...6、JSPJava Server Pages) JSP页面由HTML代码嵌入其中Java代码所组成。...JSP可以使用Servlet提供API,一般JavaBean结合使用,从而将界面表现业务逻辑分离。 7、Servlet Servlet是一种小型Java程序,它扩展Web服务器功能。

1.9K10

JSP 基本凉凉,学妹不知道他是啥

另外,可以创建 JSP 标签库,然后使用标准 HTML 或 XML 标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题限制。...class 文件会用来创建 servlet 对象这个对象就可以提供动态 html 响应。 1.3 JSP 指令   JSP 指令用来设置整个 JSP 页面相关属性,如网页编码方式脚本语言。...每当客户端请求一个 JSP 页面时,JSP 引擎就会制造一个新 request 对象来代表这个请求。request 对象提供一系列方法来获取 HTTP 头信息,cookies,HTTP方法等等。...JspWriter 类包含了大部分 java.io.PrintWriter 类中方法。不过,JspWriter 新增一些专为处理缓存而设计方法。... Java Servlets 中 session 对象有一样行为。session 对象用来跟踪在各个客户端请求间会话。

1K20

干货|最全Tomcat漏洞复现笔记

由于有Sun 参与支持,最新Servlet JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新Servlet 2.4 JSP 2.0 规范。...另外,TomcatIIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个ServletJSP容器,独立Servlet容器是Tomcat默认模式。...,这里首先使用PUT方法直接上传一个冰蝎jsp上去,发现返回是404,应该是被拦截 这里就需要进行绕过,这里绕过有三种方法 1.Windows下不允许文件以空格结尾以PUT /a001.jsp%...这里看到返回201已经上传成功 进入docker查看一下,确认是上传上去了 第二种方法为在jsp后缀后面使用/,因为/在文件名中是非法,在windowslinux中都会自动去除。...tomcat\java\org\apache\catalina\servlets\CGIServlet.java 中,CGIServlet提供一个cgi调用接口,在启用 enableCmdLineArguments

9.8K51

JSP实用教程(基础入门教程)

JSP 为创建高度动态 Web 应用提供一个独特开发环境。...与 ASP 一样JSP Java 代码均在 服务器端 执行。因此,在浏览器中使用”查看源文件”菜单是无法看到 JSP 源代码,只能看到结果 HTML 代码。...String str=”0″; %> “定义一个字符串变量。在每一项声明后面都必须有一个分号,就象在普通 Java 类中声明成员变量一样。...最后,位于 之间代码称为 JSP 表达式,如本例中” “所示。 JSP 表达式提供一种将 JSP 生成数值嵌入 HTML 页面的简单方法。   ...Java Servlet 提供一个在多个请求之间持续有效会话对象,该对象允许用户存储提取会话状态信息。 JSP 也同样支持 Servlet 中这个概念。

1.2K20

jsp10年是谁让它如此落幕?

前言 随着容器技术(docker、k8s)以及微服务架构逐步成熟发展,这种强调后端分离思想让jsp这个陪伴我近10年页面渲染技术宣告落幕,有点伤感。。。 ?...jsp痛有几个人明白 1、无法做到动静分离 传统java程序通过war包形式部署到tomcat,除了java代码jsp页面,还包括css、js、图片等静态资源,一旦其中某个jsp页面出问题,会导致部分功能不可用...4、扩展性差 jstl内置一些tag标签耦合java代码(类似于react中component组件),很难做到只修改页面而不用修改java代码,扩展性很差。...前后端分离思想 1、动静分离,前端软负载架构 后端代码(如java前端(html、js、css、图片等)分离,单独部署。 前端程序强调静态资源,会单独部署到抗压能力更强nginx下。...4、组件化 以react、vue、angular为代表前端框架,提出组件化、框架化、复用性等工程化编程,使前端也可以后端那样提供可复用性、可扩展性、高可用性前端程序。 ?

88220

微服务架构Day03-SpringBoot之web开发配置

对象 * - getResource(String location)方法根据提供location参数返回相应Resource对象 * -...标识符,即变量名可以包含非英语字母一样重音字母,阿拉伯字母,汉字等 循环处理: 退出循环 访问控制变量外循环机构内部循环 得知当前是否到了循环结束位置 模版级别的数组处理: 使用 [i] 语法来访问数组元素...,数字,布尔常量,也可以自定义列表地图文字以及内部模版 高级空格删除: freemarker将删除一些多余空格,跳格,换行等字符 提供相关指令来删除多余空格 与其他技术集成: 提供JSP标签库以便在...JSP中嵌入freemarker模版 直接Python对象一起使用 更强大XML转换功能 模版元程序: 捕捉到输出任意部分范本背景变量 任意解释范围变量,类似一个模版定义 thymeleaf thymeleaf...配置配置类也会被调用。这样Spring自动配置扩展配置都会起作用。

87410
领券