自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JSTL简介(二)

2.格式标签格式标签提供对消息格式,数字和日期格式等的支持。格式标签的URL为http://java.sun.com/jsp/jstl/fmt,前缀为fmt。JSTL 格式标签用于国际化的网站,以显示和格式化文本,时间,日期和数字。用于在JSP中包括JSTL格式库的语法为:<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 详见这里3.SQL标签库JSTL SQL标签提供SQL支持。..

2022-05-16 09:48:18 219

原创 JSTL简介(一)

1. 什么是JSTL JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。开发人员可以利用这些标签取代JSP页面上的Java代码,从而提高程序的可读性,降低程序的维护难度。(取代在JSP程序中嵌入java代码的做法,提高可维护性)。 JSTL标...

2022-05-16 09:47:47 2032

原创 EL 表达式

1.作用让jsp书写起来更加的方便。简化在jsp中获取作用域或者请求数据的写法。也会搭配Jstl来进行使用。计算和输出Java对象。本质是在JSP脚本编制元素范围外使用运行时表达式的功能。2.特点语法简单,使用方便。举个例子${sessionScope.user.sex}(所有EL都是以${为起始、以}为结尾的。)上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user =(User)session.ge

2022-05-15 21:11:09 198

原创 JSP简介

1.什么是JSPJSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。2.JSP的特点 能以模板化的方式简单、高效地添加动态网页内容。 可利用JavaBean和标签库技术复用常用的功能代码(设计好的组件容易实现重复利用,减少重复劳动)。标签库不仅带有通用的内置标签(JSTL),而

2022-05-15 11:19:07 904

原创 HTML中 :before 和 :after 的用法

1. :before 和 :after 的主要作用是在元素内容前后加上指定内容,示例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-wi.

2022-05-13 11:15:56 6249

原创 Thrift

什么是Thrift(百度定义)Thrift是一种接口描述语言和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。RPCRPC是远程过程调用(Remote Procedure Call),通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如:比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 ..

2022-05-09 19:40:30 1995

原创 RPC的讲解

1.什么是RPCRPC(Remote Procedure Call)远程过程调用协议,一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。RPC它假定某些协议的存在,例如TPC/UDP等,为通信程序之间携带信息数据。在OSI网络七层模型中,RPC跨越了传输层和应用层,RPC使得开发,包括网络分布式多程序在内的应用程序更加容易。例如:比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比

2022-05-09 19:19:13 581

转载 BOM&DOM_常用方法和属性

1.BOMBOM:(Browser Object Model)是浏览器对象模型,浏览器对象模型提供了独立与内容的、可以与浏览器窗口进行互动的对象结构,BOM由多个对象构成,其中代表浏览器窗口的window对象是BOM的顶层对象,其他对象都是该对象的子对象。1、windows对象浏览器窗口信息,除了BOM外,window对象是所有浏览器的父对象常用方法和属性:window.innerHeight:浏览器窗口内部高度window.open():打开新窗口window.resizeTo()

2022-05-01 15:19:31 125

原创 JSP事件——键盘、鼠标、表单

JS事件通常是指用户通过鼠标或者键盘以及其他方式对浏览器或浏览器网页中的某些节点或者元素进行操作,是用户与浏览器交互最为常见的方式。1.键盘1、onclickonclick是最常见的鼠标事件,由用户使用鼠标左键点击后触发相应的函数方法。document.body.onclick = function(){ //点击body元素,触发点击事件 console.log('点击事件触发')}document 指的是当前网页 (文档)对象,function 是定义函数的关键字,conso

2022-05-01 12:58:41 4097

原创 servlet中getsession的用法

一.session 1.session的过期时间是从什么时候开始计算的?是从一登录就开始计算还是说从停止活动开始计算?   从session不活动的时候开始计算,如果session一直活动,session就总不会过期。   从该Session未被访问,开始计时; 一旦Session被访问,计时清0;sessionid有效期内不会变。session 是借助 cookie 实现的。另外,清空客户端cookie,session就会丢失。2.怎么判断session是否过期。session不存在就是..

2022-04-26 15:01:50 421

原创 使用IDEA搭建一个简易的servlet程序

1、创建项目2、填写项目名将3、项目配置配置流程:(1)在WEB-INF目录下新建两个文件夹,分别命名未classes和lib(classes目录用于存放编译后的class文件,lib用于存放依赖的jar包)(2)项目设置:File –> Project Structure…,进入 Project Structure窗口,点击 Modules –> 选中项目“JavaWeb” –> 切换到 Paths 选项卡 –> 勾选 “Use...

2022-04-19 23:25:33 831 1

原创 Java中Applet和Servlet之间的区别

Applet的工作原理 Applet又称为java小应用程序,是能够嵌入到html页面中,并且可通过Web浏览器下载和执行的一种java类。 它不需要main()方法,由Web浏览器中内嵌的java虚拟机调用执行,即所谓的Applet沙箱(Applet的运行环境),这个环境是我们安装jdk的时候默认在IE浏览器里安装的插件。 Applet继承于panel,所以里面可以添加but之类的按钮组件。 它是从远端服务器下载到本地的,所以安全性显得格外重要。 编写Applet的时候需要注意导入的类,需要哪

2022-04-13 16:38:08 859 1

原创 HTTP协议网络分层管理

HTTP协议分层管理就是把复杂的网络通信划分出多个层次,再给每一个层次分配不同的职责,每个层次完成自己对应的工作,类似于C语言中的函数,一个编程里有很多函数,在被调用时完成各自的工作。总而言之就是将大问题转化为多个小问题,依次解决小问题就可以完成大问题。我们在浏览器中输入一个 URL,回车之后便会在浏览器中观察到页面内容。实际上这个过程是:(1)浏览器向网站所在的服务器发送了一个 请求。(2)网站服务器接收到这个请求之后进行处理和解析(3)然后返回对应的一个响应给浏览器,响应里面就包含了页面

2022-04-09 14:53:01 846 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除