JavaWeb
PETRICHOR03
一个即将面临毕业的在校大学生-->一个不想被pua的男孩
展开
-
AJAX&文件上传
案例:检查用户名是否可用检查用户名是否可用,在用户注册页面,输入用户名,当用户名输入框失去焦点时,发送异步请求,将输入框的用户名传递给服务器进行性是否存在的校验技术分析:使用ajax技术,需求分析:文件上传在用户注册页面,我们可以输入用户名,还可以选择要上传的文件,点击上传按钮...原创 2020-04-26 21:10:32 · 125 阅读 · 0 评论 -
Listener监听器
listener概述在java程序中,一旦被监听的对象发生相应的变化,我们应该采取相应的操作。监听web三大域对象:快速入门步骤分析xml版本public class MyListener implements ServletContextListener { @Override //监听创建 public void contextInitialized(Se...原创 2020-04-25 20:29:36 · 192 阅读 · 0 评论 -
Web的三大组件——Filter
概述Filter过滤器:可以拦截浏览器的一切请求,做一些业务处理,应用场景例如:登录验证、统一网站编码、敏感字符过滤快速入门XML配置,编写Java类,实现filter接口配置web.xml注解配置工作原理使用细节生命周期指的是一个对象从创建到销毁的一个过程创建:服务器启动,项目加载,创建filter对象,执行init方法运行(过滤拦截):用户访问被拦截目标资源时,执行...原创 2020-04-24 17:52:45 · 487 阅读 · 0 评论 -
EL&JSTL三层架构
EL概述表达式语言(Expression Language)作用:主要用来代替jsp中脚本的功能,简化对java代码的操作。语法:${表达式}使用EL表达式只能从域对象(4个域)中获取数据获取域中的值标准(了解)${pageScope.键名}从page域中获取指定键名对应的值${requestScope.键名}从request域中获取指定键名对应的值${se...原创 2020-04-22 21:43:29 · 273 阅读 · 0 评论 -
JSP&MVC架构设计模式
JSP概述JSP是简化Servlet编写的一种技术,它将Java代码和HTML语句混合在同一个文件中编写,页面动态资源使用java代码,页面静态资源使用html标签。简单来说:可以在html标签中嵌套java代码作用:简化书写,展示动态页面快速入门需求:在jsp页面,动态展示当前的时间<%@ page import="java.util.Date" %><%@ pa...原创 2020-04-21 21:42:51 · 494 阅读 · 0 评论 -
session会话技术
session概述作用:在一次会话的多次请求之间数据共享,数据存放在服务器端session是基于cookie来实现的快速入门API:void setAttribute(String name, Object value) 在session中保存数据Object getAttribute(String name) 从session中获取数据void removeAttribute(S...原创 2020-04-19 19:49:20 · 250 阅读 · 0 评论 -
Cookie会话技术
会话概述B/S架构中:从浏览器第一次给服务器发送请求时,建立会话;直到有一方断开,会话结束。一个会话,可以包含多次请求和响应会话技术htpp是一个无状态协议,同一个会话中连续的多个请求相互独立,彼此并不了解,会话技术就是存储浏览器和服务器多次请求之间的数据的在浏览器端的会话技术是Cookie,在服务器端的会话技术是sessionCookie概述作用是:在一次会话的多次请求之间存储数据...原创 2020-04-18 20:23:28 · 153 阅读 · 0 评论 -
ServletContext以及response
ServletContext概述应用上下文对象,web项目在启动时,会为每个web项目承建的一个ServletContext对象,它代表当前的web对象作用:域对象获取资源在服务器的真实地址获取全局的配置参数获取文件MIME类型域对象(共享数据)在当前的项目范围内,获取资源在服务器的真实地址获取全局的配置参数获取文件的MIME类型案例练习统计网站的访问次数Resp...原创 2020-04-17 21:41:13 · 243 阅读 · 0 评论 -
JavaWeb中关于request的总结
requestrequest获取请求消息内容请求行请求头请求参数(体)request概述用户通过浏览器访问服务器时,Tomcat将HTTP请求中所有的信息都封装在Request对象中作用:开发人员可以通过request对象方法,来获取浏览器发送的所有信息.request体系结构 ServletRequest | HttpServletRequest | org.apa...原创 2020-04-15 22:04:45 · 228 阅读 · 0 评论 -
http协议&Servlet的快速入门掌握。
Servlet入门基本概述servlet=server+applet:运行在服务器端的java程序Servlet是一个接口,一个类要想通过浏览器被访问到,那么这个类必须直接或间接的实现Servlet接口Servlet2.5实现Hello WorldServlet与普通的java程序的区别代码实现Servlet的步骤创建web项目编写普通java类,实现接口配置web.xml文件...原创 2020-04-14 22:34:31 · 163 阅读 · 0 评论 -
Tomcat服务器与HTTP协议之间的知识点
Tomcat服务器Apache组织开源免费的web服务器,支持JavaEE规范(Servlet/Jsp)JavaEE规范:都要实现一组Oracle公司规定的接口,这些接口是称为JavaEE规范。浏览器只能解析静态资源的能力,所以需要将动态资源转换为静态资源,所以用到了tomcat来实现此过程。网络通信的三要素:ip:电子设备在互联网中的唯一标识端口:软件在计算机中的唯一标识协议:规定...原创 2020-04-13 19:24:41 · 275 阅读 · 0 评论 -
Jquery——JSON、Ajax
JSONJavaScript对象表示形式,作为数据的载体,在网络中进行传输JSON基础语法* 对象类型 {name:value,name:value} * 数组类型 [ {name:value,name:value}, {name:value,name:value}, {name:value,name:va...原创 2020-04-11 20:37:34 · 129 阅读 · 0 评论 -
Jquery的高级进阶、以及使用教程
Jquery概述jQuery是一个优秀的javascript的轻量级框架之一,封装了dom操作、事件、页面动画、异步操作等功能。Jquery基本语法HTML引入Jquery:Jquery环境引入Jquery对象与dom对象的区别Jquery选择器基本选择器层级关系选择器属性选择器过滤选择器对象遍历Jquery的dom操作Jquery操作内容Jquery操作属性Jque...原创 2020-04-10 20:18:55 · 1105 阅读 · 0 评论 -
JavaScript高级进阶
BOM对象浏览器对象模型js把浏览器抽象成为一个Windows对象JS三种弹框警告框:提示信息 alert()确认框:确认信息 confirm()输入框:输入信息 prompt()<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <t...原创 2020-04-09 21:04:01 · 616 阅读 · 3 评论 -
JavaScript中必须知道的知识点!!!
JavaScript基础JavaScript基础语法JS运算符<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script&...原创 2020-04-07 19:55:28 · 208 阅读 · 0 评论 -
CSS&JavaScript前端知识
CSS概述层叠样式表作用:美化页面层叠样式:对同一个标签添加多个不同的样式,所有样式会叠加在一起展示出来的效果HTML引入CSS<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <title>css&js</title>...原创 2020-04-06 20:56:26 · 476 阅读 · 0 评论 -
关于前端那点事!
HTML概述超文本标记语言。(Hyper Text Markup Language)作用:搭建基础网页超文本:不仅可以展示文字,还可以展示超链接、图片、音乐、音频等内容。标记:即标签,预定义好的标签有不同的功能和效果语言:人与计算机沟通的桥梁现在学习使用的是html5版本,由W3C组织制定统一标准HTML基础标准的前端工程结构项目名 css js img index.html...原创 2020-04-05 23:40:19 · 130 阅读 · 0 评论