
JavaWeb学习
用于记录javaweb的学习和总结
木偶winner
这个作者很懒,什么都没留下…
展开
-
学习笔记十二(AJax和JSON)
Ajax简介Asynchronous JavaScript And XML,直译为,异步的JS和XML。AJAX也可以简单的理解为通过JS向服务器发送异步请求。不发生页面跳转、异步载入内容并改写页面内容的技术。异步请求&同步请求同步处理问题;请求:发送二次请求时,只能等上次请求响应后,才能执行效率:就算我们需要刷新局部,也必须刷新整个页面异步解决问题请求:aJax请求不会影响其他请求效率:局部刷新使用js->ajax(基本不怎么使用了)jQuery-&g原创 2020-05-17 16:48:15 · 221 阅读 · 0 评论 -
学习笔记十一(过滤器与监听器)
Filter:过滤器* 简介:程序的过滤器,过滤客户端与服务器之间的请求和响应。* 如:过滤字符集* Filter是web三大核心组件之一。* Servlet:处理用户请求* Filter:过滤用户请求&响应* Listener:监听器* web三大核心组件的共同点1. 实现某个接口2. 注册* HelloWorld* Filter生命周期* 构造器* 执行次数:执行一次* 执行时机 :启动服务器时执行* init()* 执行次数:执行一次* 执行时机 :启动服务.原创 2020-05-16 21:24:33 · 226 阅读 · 0 评论 -
学习笔记十(Cookie和Session)
Cookie简介Cookie实际上就是服务器保存在浏览器上的一段信息,主要用于区分不同的用户。Cookie运行原理请求服务器创建一个Cookie对象,该Cookie对象携带用户信息,服务器发送(响应)给客户端以后客户端再发送请求时,会携带该Cookie对象。服务器会根据该Cookie对象(及信息),区分不同用户。Cookie的使用:1、创建Cookie cookie = new Cookie(String name,String value);response.addCookie原创 2020-05-14 22:00:46 · 158 阅读 · 0 评论 -
学习笔记九(JSTL)
JSTL简介:JSP Standard Tag Library(JSP标准标签库)JSTL由5个不同功能的标签库组成。分为:1、核心:http://java.sun.com/jsp/jstl/core:c2、格式化:http://java.sun.com/jsp/jstl/fmt:fmt3、函数:http://java.sun.com/jsp/jstl/functions:fn4、数据库:http://java.sun.com/jsp/jstl/sql:sql5、XML:http://java原创 2020-05-12 11:17:27 · 230 阅读 · 0 评论 -
学习笔记八(EL)
ElEL简介:Expression Language(表达式语言):JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象,取得对象属性的值,或执行简单的运算或判断操作。(取得的是属性的值,不是全局变量;定义在类中的只是叫全局变量,通俗的说提供了getXXX方法的才叫做属性。)EL作用:EL表达式用于代替JSP表达式(<%= %>)在页面中做输出操作。EL表达式仅仅用来读取数据,而不能对数据进行修改。EL特点EL在得到某个数据时,会自动进行数据类型的转换。使原创 2020-05-11 21:05:48 · 240 阅读 · 0 评论 -
学习笔记七(JSP)
Jsp简介:Java Server Pages(java服务器端页面) * Servlet = java + html * Jsp = html + java * Jsp只能运行服务器(Web容器)中。 * Jsp本质是ServletJsp运行原理 * 第一次访问jsp文件时,会经过以下步骤 * 服务器将.jsp文件翻译为.java文件(Servlet) * 将.java文件编译为.class文件 * 运行 * 如文件未原创 2020-05-11 11:09:17 · 119 阅读 · 0 评论 -
学习笔记六(Servlet)
servlet简介为什么需要Servlet?点击链接显示页面的全过程:什么是servlet?Servlet(Server Applet)作为服务器端的一个组件,本意是服务器端的小程序。理解:Servlet = java + html(url)Servlet规范是Sun公司制定的一套技术标准,包含与Web应用相关的一系列接口:狭义:javax.servlet.Servlet接口及其...原创 2020-04-25 13:42:19 · 519 阅读 · 0 评论 -
学习笔记五(web服务器简介、HTTP)
web环境搭建1、web服务器简介作用:web服务器主要是用来接收和响应客户端发送的请求。常见的web服务器有:Tomcat(Apache):当前应用最广的JavaWeb服务器;JBoss(Redhat红帽):支持JavaEE,应用比较广EJB容器 –> SSH轻量级的框架代替GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广;Resin(...原创 2020-04-24 15:17:03 · 317 阅读 · 0 评论 -
学习笔记四(XML、正则表达式)
正则表达式简述:正则表达式都写在一对//里;^ 表示开头 $ 表示结尾 []里面是内容 {}里面是个数如:用户名: / ^ [a-z0-9_-]{3,16}$/密码: / ^ [a-z0-9_-]{6,18} $ /邮箱:/ ^([a-z0-9_\ .-]+)@([\da-z \ .-]+)\ .([a-z.]{2,6})$/一些特殊含义的字符:. 有特殊含义,使用时需要进行转义...原创 2020-04-19 23:55:49 · 518 阅读 · 0 评论 -
学习笔记三(JQuery)
1. jQuery简介jQuery是兼容多浏览器的,轻量级的javaScript库。2. jQuery的核心函数$ = = jQuery, $()= =jQuery()作用核心函数中加入函数:function()时,类似window.onload的作用核心函数中加入选择器字符串,作用为选择器核心函数中加入HTML字符串,作用为创建HTML元素节点。核心函数中加入DOM对象,作用为...原创 2020-04-18 22:31:11 · 254 阅读 · 0 评论 -
学习笔记二(JS基本语法)
1. JavaScript简介js是一种弱类型语言,也是一种动态类型语言js是一种基于对象和事件驱动的脚本语言。2. 基本语法变量 * 语法:使用var声明变量 ,eg:var i = 100; var s = “s”; * 注意:变量名区分大小写,使用期间可以任意赋值,可以不声明就直接赋值使用(不建议)。函数 声明函数 * 有名函数:function methodName()...原创 2020-04-16 23:06:56 · 159 阅读 · 0 评论 -
学习笔记一(html和css)
HTML和CSS网页组成部分结构html:Hyper Text Markup Language,超文本标记语言表现css:Cascading Style Sheets,层叠样式表行为javaScript(jQuery)一个良好的网页,需要结构表现行为,解耦。HTML语法HTML有两种标签,一种叫有开始有结束的标签,另外一种叫自结束标签HTML标签不区分大小写HTML标签...原创 2020-04-14 22:40:58 · 154 阅读 · 0 评论