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

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

1.1 JSP 简介 1.1.1 概述   JSP(全称JavaServer Pages)是由 Sun Microsystems 公司主导创建一种动态网页技术标准。...JSP 部署于网络服务器,可以响应客户端发送请求,并根据请求内容动态地生成 HTML、XML 或其他格式文档 Web 网页,然后返回给请求者。...一部分 Java 程序员一看,我靠,PHP 是世界最好语言,Web开发竟然如此之简单!老子再也不想 CV 了!投向了 PHP 怀抱,因此 Java 流失了一部分程序员。...动作元素基本都是预定义函数,JSP规范定义了一系列标准动作,它用JSP作为前缀,可用标准动作元素如下: 语法 描述 jsp:include 在页面被请求时候引入一个文件 jsp:useBean...类实例,用于把结果输出至网页 session HttpSession 类实例 application ServletContext 类实例,与应用上下文有关 config ServletConfig

1K20

微服务架构之Spring Boot(三十四)

此外,许多其他模板引擎包括他们自己Spring MVC集成。...根据您运行应用程序方式,IntelliJ IDEA以不同方式对类路径进行排序。从主方法在IDE中运行应用程序会产生与使用Maven或 Gradle或其打包jar运行应用程序时不同顺序。...自定义错误页面 如果要显示给定状态代码自定义HTML错误页面,可以将文件添加到 /error 文件夹。错误页面可以是静态HTML(即,添加到任何静态资源 文件夹下),也可以使用模板构建。...将错误页面映射到Spring MVC之外 对于不使用Spring MVC应用程序,可以使用 ErrorPageRegistrar 接口直接注册 ErrorPages 。...小心:当部署到servlet容器时,Spring Boot使用其错误页面过滤器将具有错误状态请求转发到相应错误页面。如果尚未提交响应,则只能 将请求转发到正确错误页面。

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

腾讯云无服务器函数开发网址导航

思考 对于 serverless 应用场景目前只要是在以下几个方面: 事件请求场景 流量突发场景 处理大数据场景 同时推荐具备无状态特性,对于网址导航这个功能,页面偏静态,接口调用少,我需要 一个定时服务来下载对应网址...分钟),这样函数被定时启动时候只下载之前没有被 Download 网页图标。...cos 作为静态资源,这里我并没有使用腾讯云服务,因为某 http 访问有免费额度,所以我使用 ta 来上传抓取资源,因为是定时抓取,所以需要对文件可覆盖,不能使用随机ID命名方式,否则资源会越来越多...对于单页应用是可以放在任意静态服务器,或者 CDN ,但是对于有 SEO 要求网页来说,服务端渲染是少不了,这里使用了相对简单方式。...本地调试运行函数后报异常,抛出错误信息没有具体代码行数,通常需要优先检查自己代码逻辑是不是有问题,比如说取对象属性名时,对象为空情况,也会有类似下面的这种错误,单看报错日志看不出什么… 总结

4.2K30

SCF VS Code 实践:开发网址导航

思考 对于 serverless 应用场景目前只要是在以下几个方面: 事件请求场景 流量突发场景 处理大数据场景 同时推荐具备无状态特性,对于网址导航这个功能,页面偏静态,接口调用少,我需要 一个定时服务来下载对应网址...分钟),这样函数被定时启动时候只下载之前没有被 Download 网页图标。...cos 作为静态资源,这里我并没有使用腾讯云服务,因为某 http 访问有免费额度,所以我使用 ta 来上传抓取资源,因为是定时抓取,所以需要对文件可覆盖,不能使用随机ID命名方式,否则资源会越来越多...对于单页应用是可以放在任意静态服务器,或者 CDN ,但是对于有 SEO 要求网页来说,服务端渲染是少不了,这里使用了相对简单方式。...本地调试运行函数后报异常,抛出错误信息没有具体代码行数,通常需要优先检查自己代码逻辑是不是有问题,比如说取对象属性名时,对象为空情况,也会有类似下面的这种错误,单看报错日志看不出什么... image.png

90131

Java匹马行天下之JavaWeb核心技术——JSP

需要在特定web服务器运行,分为web服务器和web客户端两部分  跨平台,能够在多个平台下部署和运行 二、静态网页和动态网页 静态网页网页内容是固定,不会更新。...JSP是一种动态网页技术标准也是JavaEE标准。JSP与Servlet一样,是在服务器端执行。 JSP实际就是Servlet。...二、JSP作用 Servlet:服务器端应用程序。...(即不让页面弹出404/500等错误)         errorPage="/uri"          如果写"/"则代表当前应用目录下,绝对路径。         ...行为标签只有一种语法格式,它严格遵守XML标准: 行为标签基本是一些预先就定义好函数,下表罗列出了一些可用JSP行为标签

1.1K40

如何快速将 APICloud 应用转换为微信公众号?

APICloud 基于积淀已久 iOS/Android 原生引擎开发技术,结合微信公众号运行环境特点,针对性地推出了为其量身定制适配器环境,任何标准 APICloud 应用,都可以在不修改或极小修改之后...基于 APICloud 应用生成微信公众号,开发者可直接获取源码,部署到自己服务器。核心配置文件,开发者可根据服务器环境需要,灵活修改。...部署 把云编译生成压缩包,解压放到网站静态资源根目录,然后就可以通过类似 http://www.exapmle.com/A6055344415623/web_adapter/adapter.html...Web 技术, 并针对微信 Web 环境,有所优化.在接口实现, 与 APICloud Native 引擎保持一致.基于此, 任意标准 APICloud 原生应用,都可以极低成本,迭代为微信公众号,...甚至标准网页应用.

59020

8个关键应用性能指标

用户满意度/Apdex 分数 应用性能指数或者Apdex分数,已经变成追踪应用反应性能工业标准。 通过定义指标:一个指定web请求或者事务达到这个指标的时间是多久。...错误率 最不想用户看到就是错误。监控错误率是一个应用重要性能指标。...主要有以下三种错误: HTTP 错误-web请求错误个数 日志异常: 在应用中未处理,打印出来异常日志 抛出异常: 所有抛出异常 应用实例个数 如果应用部署在云。...如果你有一个频繁访问API,突然一点流量都没有了,那么这就需要小心了。 一个相似,但是略有不同指标就是追踪并发用户量。 应用和服务器CPU 如果CPU使用率特别高,那么应用肯定有性能问题。...如果是一个Web应用,最简单方式就是设置几个定时任务来检查HTTP,是否可用。 垃圾回收 如果使用是Java相关语言,则需要注意垃圾回收器效率。

2.4K20

说说 Hexo 静态博客框架

而所谓静态,就是类似于 Hexo 静态博客框架这样直接渲染生成 HTML 标准文件呈献给客户端,最大特点就是不需要数据库支撑就可以完成,同时客户端访问直接就是服务器 HTML 标准文件,...,依赖少、易于安装使用,可以方便生成静态网页托管在服务器,并且Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽主题生成静态网页。...总结了一下 Hexo 框架下博客网站好处如下: 纯静态博客,部署简单、成本低廉、运行优化非常高效。 Hexo 静态博客框架可以在云端,也可以在本地电脑甚至手机上。...其实这是个一个很大误区,Hexo 站点不见得非要部署到 GitHub ,这不是必须。...像我们有自己站点和服务器博客站长们其实就用不到,因为无论你服务器是虚拟共享主机还是独立虚拟主机(VPS)都可以轻松部署 Hexo 站点上去,Hexo 框架下站点对服务器没有任何大要求,理论只要有一个存放生成静态

2.2K60

2022前端笔试题总结

Trident: 这种浏览器内核是 IE 浏览器用内核,因为在早期 IE 占有大量市场份额,所以这种内核比较流行,以前有很多网页也是根据这个内核标准来编写,但是实际这个内核对真正网页标准支持不是很好...,会使一些编写不标准网页无法正确显示。...CDN服务:如果想要开源一些项目,可以使用第三方CDN服务使用CDN进行静态资源缓存:将自己网站静态资源放在CDN,比如js、css、图片等。...可以将整个项目放在CDN,完成一键部署。直播传送:直播本质是使用流媒体进行传送,CDN也是支持流媒体传送,所以直播完全可以使用CDN来提高访问速度。...JS 引擎:解析和执行 javascript 来实现网页动态效果。最开始渲染引擎和 JS 引擎并没有区分很明确,后来 JS 引擎越来越独立,内核就倾向于只指渲染引擎

2.1K40

前后端分离时代SEO实践经验

Webpack完成构建:一旦所有路由都被预渲染为静态HTML并保存,Webpack打包就完成了。部署预渲染静态HTML:我们生成静态HTML文件可以被部署到任何静态文件托管服务,以供爬虫爬取。...优点:改动小部署简单:引入个插件即可,生成静态HTML可以部署到任何静态文件托管服务。SEO优化:预渲染生成静态HTML可以被搜索引擎爬虫轻松索引,提高网站排名(SEO)。...生成截图或PDF:PhantomJS可以用于生成网页截图或PDF文件,这在测试和网页截图等应用中非常有用。数据提取:它可以从网页中提取数据,用于爬虫、数据分析等任务。...渲染引擎陈旧:PhantomJS使用渲染引擎基于WebKit,而现代浏览器已经使用了更先进渲染引擎。这可能导致一些网页在PhantomJS中显示不正常。...Nuxt/Next 服务端渲染应用部署 (SSR服务器渲染)React NextVue.js NuxtNuxtNuxt.js 是一个基于Vue.js通用应用程序框架,它可以帮助我们构建服务器渲染

69010

「前端入门」前端基本概念

一 前端概述 现代互联网应用大都由运行在服务器后端程序和运行在各种终端设备前端程序共同构成。 后端代码、资源和数据是预先就部署或存储在后端并且运行在后端服务器。...前端应用核心运行环境是浏览器引擎 浏览器引擎通过解析 HTML 来呈现应用页面的结构和内容 浏览器引擎通过解析 CSS 来渲染应用页面的式样和风格 浏览器引擎通过执行 JS 代码以实现应用页面的动态功能...浏览器引擎帮助应用页面加载静态资源 浏览器引擎可以实现与后端服务功能和数据交互 1.3 前端开发重点是编写和组织 HTML、CSS 和 JS 代码 前端应用由一个或多个应用页面构成,应用页面也俗称为网页或简称为页面...只有一个页面的前端应用成为单页面应用,而多页面应用是通过多个页面间静态或动态链接而相互管理起来应用。...HTML文档 = 网页。其中HTML5是下一代HTML标准 2.3 CSS CSS 指层叠样式表 (Cascading Style Sheets),用来定义HTML元素展示样式。

80600

阿里前端常考面试题

浏览器用内核,因为在早期 IE 占有大量市场份额,所以这种内核比较流行,以前有很多网页也是根据这个内核标准来编写,但是实际这个内核对真正网页标准支持不是很好。...,会使一些编写不标准网页无法正确显示。...所有类型数据都可以直接存入,包括 JavaScript 对象。对象仓库中,数据以"键值对"形式保存,每一个数据记录都有对应主键,主键是独一无二,不能有重复,否则会抛出一个错误。...2、如果不设置回调函数,Promise内部抛出错误,不会反应到外部。3、当处于Pending状态时,无法得知目前进展到哪一个阶段(刚刚开始还是即将完成)。...4)简单代码实现 最简单Promise实现有7个主要属性, state(状态), value(成功返回值), reason(错误信息), resolve方法, reject方法, then方法class

70320

如何优雅处理前端异常?

JS 引擎崩溃,最多只会使当前执行任务终止。...怀着忐忑心,我们最后来试试异步运行时错误: 控制台输出了: 接着,我们试试网络请求异常情况: 我们发现,不论是静态资源异常,或者接口异常,错误都无法捕获到。...补充一点:window.onerror 函数只有在返回 true 时候,异常才不会向上抛出,否则即使是知道异常发生控制台还是会显示 Uncaught Error: xxxxx 控制台就不会再有这样错误了...没有写 catch Promise 中抛出错误无法被 onerror 或 try-catch 捕获到,所以我们务必要在 Promise 中不要忘记写 catch 处理抛出异常。...这样错误,基本可以确定是出现了跨域问题。

1.8K50

7X24高可用保障,火山引擎边缘函数为猿辅导在线教学业务保驾护航

火山引擎边缘计算节点产品为猿辅导在一线、二线城市提供边缘实例,用于部署在线网课业务所依赖实时音视频通信 RTC 平台。...超高伸缩:一经部署、全国执行,结合边缘分布式调度,拥有极高伸缩性,且伸缩过程无需人工干预。 简单易用:相较于传统软件开发模式,可以有效减少人力投入,缩短交付周期。...基于边缘函数标准化能力创建并发布应用简单高效,团队交付时间从10天缩短至4天。同时,边缘函数底层租户隔离和服务兜底策略为猿辅导监控应用提供 7X24 高可用保障。...不止于在线教育 边缘函数更多场景应用 除了边缘请求处理场景,边缘函数在前端、CICD、CDN 定制化、小程序、网页加速等场景均有广泛应用。...、错误兜底降级等场景。

34010

Web测试—Web工作原理

P——PHP,P——perl   把agileone目录(做好网页文件)拷贝到C:\xampp\htdocs——本质工作是把agileone这个网站所有的文件部署到Apache下。...2、 浏览器渲染引擎   渲染引擎,他负责取得网页内容(HTML/XML/图像等等),整理信息(例如加入CSS等)以及极端网页现实方式然后会输出至显示器或打印机。...所有网页浏览器、电子邮件客户端以及其他需要编辑、现实网络内容应用程序都需要排版引擎。  4、服务端技术 (1)Web服务器 ?   ...Web服务器作用:   A.监听客户请求;   B.处理客户端简单请求(一般静态页面);   C.客户端与数据库之间屏障。 (2)应用服务器 ?   ...  在服务器端处理动态网页,生成标准HTML网页给客户端   常见几种脚本引擎:ASP/PHP/JSP/RUBY  (4)集群环境 ?

1.3K20

Flowable BPMN相关知识

Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程行业XML标准), 创建这些流程定义流程实例,进行查询,访问运行中或历史流程实例与相关数据,等等。...BPMN标准 BPMN(业务流程建模符号):通过使⽤用简单图形符号将业务流程转换为可视化图形,让业务流程建模变得简单化、图形化,负责建模过程变得可视化。...请注意:当部署带有定时器启动事件流程更新版本时,一版本定时器作业会被移除。这是因为通常并不希望旧版本流程仍然自动启动新流程实例。...结束错误事件 当流程执行到达错误结束事件(error end event)时,结束执行的当前分支,并抛出错误。这个错误可以由匹配错误边界中间事件捕获。如果找不到匹配错误边界事件,将会抛出异常。...应用程序之间数据交换由不同消息传递格式进行。

2.5K10

React Native网络请求

很多移动应用都需要从远程地址中获取数据或资源。你可能需要给某个REST API发起POST请求以提交用户数据,又或者可能仅仅需要从某个服务器获取一些静态内容——以下就是你会用到东西。...新手可以对照这个简短视频教程加深理解。 使用Fetch React Native提供了和web标准一致Fetch API,用于满足开发者访问网络需求。...这篇文档只会列出Fetch基本用法,并不会讲述太多细节,你可以使用你喜欢搜索引擎去搜索fetch api关键字以了解更多信息。...发起网络请求 要从任意地址获取内容的话,只需简单地将网址作为参数传递给fetch方法即可(fetch这个词本身也就是获取意思): fetch('https://mywebsite.com/mydata.json...,安全机制与网页环境有所不同:在应用中你可以访问任何网站,没有跨域限制。

2.1K110

VuePress搭建技术网站与个人博客

Nuxt: Nuxt: VuePress 能做事情,Nuxt 理论确实能够胜任,但Nuxt 是为构建应用程序而生 VuePress: 专注在以内容为中心静态网站上,同时提供了一些为技术文档定制开箱即用特性...// 站点元数据 }) => { // ...做一些其他应用级别的优化 } 这个文件类似于vue-cli脚手架中main.js文件 四、部署上线 通过上面的工作,我们已经掌握了vuepress...基本用法,大家可以填充更多md文件去丰富你网页。...这种方式好处是免费、方便,坏处是速度可能会有些慢、不能被国内搜索引擎收录。 ② 收费: 国内做比较好云服务有阿里云、腾讯云,好处是速度有保证、可以被搜索引擎收录,坏处是要花钱,土豪请无视。.../usr/bin/env sh # 确保脚本抛出遇到错误 set -e # 生成静态文件 npm run build # 进入生成文件夹 cd docs/.vuepress/dist # 如果是发布到自定义域名

1.6K10
领券