
JavaWeb
文章平均质量分 78
是聪聪黄吖
道阻且长,行则将至!
展开
-
01 HTML和CSS
1 HTMLHTML(英语:Hyper Text Markup Language,简称:HTML )也叫作超文本标记语言,是一种使用结构化 Web 网页及其内容的标记语言。1.1 HTMLのHelloWorld<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>W3Cschool(w3cschool.cn)</title></head>原创 2022-05-24 16:42:01 · 155 阅读 · 0 评论 -
JSON和XML
1 JSON1.1 什么是JSON?JSON是JavaScript Object Notation的简称,中文含义为“JavaScript 对象表示法”,它是一种数据交换的文本格式,而不是一种编程语言。JSON 是一种轻量级的数据交换格式,它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。1.2 JSON语法和数据获取1. 基本规则 * 数据在名称/值对中:json数据是由键值对构成的 * 键用引号(单双都原创 2022-04-19 20:28:44 · 1166 阅读 · 0 评论 -
AJAX(Asynchronous JavaScript and XML)
1 什么是AJAX?AJAX = Asynchronous JavaScript and XML。AJAX 是一种用于创建快速动态网页的技术。AJAX 通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个页面。2 原生JS实现AJAX//1.创建核心对象var xmlhttp;if (window.XMLHttpRequest){// code for IE7+,原创 2022-04-18 15:50:15 · 805 阅读 · 0 评论 -
Filter和Listener
1 Filter1.1 什么是Filter?Filter主要对web的请求或响应进行拦截并做一些业务逻辑判断和处理。工作原理如下:在HttpServletRequest到达 Servlet 之前,拦截客户的HttpServletRequest 。根据需要检查HttpServletRequest,也可以修改HttpServletRequest 头和数据。在HttpServletResponse到达客户端之前,拦截HttpServletResponse 。根据需要检查HttpServletResp原创 2022-04-13 20:44:53 · 292 阅读 · 0 评论 -
JSP、EL和JSTL
1 JSP1.1 什么是JSP?JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。1.2 JSP的原理index.jsp的页面如下:<%@ page contentType="text/html;charset=UTF-8原创 2022-04-11 17:47:11 · 621 阅读 · 0 评论 -
Cookie和Session
1 Cookie1.1 什么是Cookie?Cookie指某些网站为了辨别用户身份、进行Session跟踪而储存在用户本地终端上的数据。Cookie基于Internet的各种服务系统应运而生,是由Web服务器保存在用户浏览器上的小文本文件,它可以包含有关用户的信息,是用户获取、交流、传递信息的主要场所之一,无论何时用户链接到服务器,Web站点都可以访问Cookie信息。目前有些 Cookie 是临时的,有些则是持续的。临时的 Cookie 只在浏览器上保存一段规定的时间,一旦超过规定的时间,该 Coo原创 2022-04-09 10:03:48 · 224 阅读 · 0 评论 -
Servlet
1 什么是Servlet?Servlet(server applet):运行在服务器端的小程序,是为了解决实现动态页面而衍生的东西(处理请求和发送请求)。下面是Servlet的API描述:servlet是一个运行在Web服务器中的小型Java程序。servlet接收并响应来自Web客户端的请求,通常跨越HTTP(超文本传输协议)。要实现这个接口,您可以编写一个扩展javax.servlet.GenericServlet的通用servlet,或者一个扩展javax.servlet.http.HttpSe原创 2022-04-05 20:21:59 · 372 阅读 · 0 评论 -
Tomcat
1 什么是Tomcat?Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选。2 Tomcat服务器的下载、安装、卸载、启动、关闭和访问Tomcat服务器在此下载,直接解压缩安装包即安装成功,卸载的话删除Tomcat文件夹即可。Tomcat服务器的启动:双击bin/startup.batTomcat服务器的关闭:双击bin/shutdown.batTomcat服务器的访问:http://ip:8080,例如本机上的Tomca原创 2022-03-31 21:06:53 · 259 阅读 · 0 评论 -
JDBC(Java DataBase Connectivity)
1 JDBC1.1 JDBC的基本概念JDBC(Java DataBase Connectivity)是官方(sun公司)定义的一套操作所有关系型数据库的规则,它由一组用Java语言编写的类和接口组成,各个数据库厂商去实现这套接口,提供数据库驱动jar包。1.2 JDBC编程通过下述代码说明:package com.hc.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLEx原创 2022-04-09 10:02:53 · 210 阅读 · 0 评论 -
02 Bootstrap和ElementUI
1 什么是Bootstrap?Bootstrap是美国Twitter公司基于HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。文档参见:Bootstrap官网。2 栅格系统2.1 什么是栅格系统?Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。工作原理如下:那么,Bootstrap的基本使用格式可以定义如下(已将链接资源改为本地):<!docty原创 2022-03-30 18:32:11 · 6830 阅读 · 0 评论