Javaweb
文章平均质量分 87
折叠的饼干
这个作者很懒,什么都没留下…
展开
-
JavaWeb——Listener监听器
什么是Listener监听器?Listen监听器是JavaEE的规范,即接口作用是监听某种事物的变化,然后通过回调程序,反馈给用户(程序)去做一些相应的处理ServletContextListener 监听器可以监听ServletContext对象的创建和销毁ServletContxet对象在Web工程启动是创建,停止时销毁监听到创建和销毁之后都会分别调用ServletContextLietener监听器的方法反馈两个方法分别是://生命周期监听器两个方法: public void con原创 2021-11-21 23:29:15 · 130 阅读 · 2 评论 -
解析Java Web之Filter
Filter 什么是过滤器1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求(常用),过滤响应。拦截请求常见的应用场景有:1、权限检查2、日记操作3、事务管理……等等简单使用要求:在 web 工程下,有一个 admin 目录。这个 admin 目录下的所有资源(html 页面、j原创 2021-11-16 20:26:23 · 771 阅读 · 8 评论 -
解析Java Web之Servlet
ServletServlet先于JSP出现1、Servlet 是 JavaEE 规范之一。规范就是接口2、Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。3、Servlet 是使用Java语言实现的程序,运行在服务器(支持Java语言的Web服务器或者应用服务器)上的一个 java 小程序,通常通过http它可以接收客户端发送过来的请求,并响应数据给客户端。实现Servlet程序工程目录1.编写一个原创 2021-11-16 14:05:39 · 1028 阅读 · 12 评论 -
Java web学习day11 jsp(二)jsp
jsp九大内置对象jsp中的内置对象,是指Tomcat在翻译jsp页面成为Servlet源代码后,内部提供的九大对象exception需要把page指令中的isErrorPage设置为truejsp四大域对象四个域对象分别是:①pageContext (PageContextImpl 类)当前 jsp 页面范围内有效②request (HttpServletRequest 类)一次请求内有效b.jsp直接请求c.jsp转发为一次,先到b.jsp后到c.jsp为两次③session (原创 2021-10-10 18:48:30 · 129 阅读 · 0 评论 -
Java web学习day13 Session
Session1.Session是一个接口(HttpSession)2.Session是会话,用来维护一个客户端和服务器之间关联的一种技术3.每个客户端都有自己的一个Session会话4.Session会话中经常用来保存用户登陆之后的信息Cookie是保存在客户端,Seesion是保存在服务器端Session的创建和获取如何创建和获取Session,它们的API是一样的request.getSession()第一次调用是:创建Seesion会话之后调用都是获取前面创建好的Sessio原创 2021-10-09 19:03:10 · 93 阅读 · 0 评论 -
Java web学习day12 Cookie
CookieCookie是服务器通知客户端保存键值对的一种技术客户端有了Cookie后,每次请求都发送给服务器每个Cookie的大小不能超过4kbCookie的创建package com.test;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Htt原创 2021-10-08 22:18:22 · 85 阅读 · 0 评论 -
Java web学习day11 jsp(一)
jsp(Java Server Pages)Java的服务器页面,主要作用是代替Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁琐的事情,开发成本和维护成本都极高Servlet要回传数据package com.test;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRe原创 2021-10-07 19:36:27 · 121 阅读 · 0 评论 -
Java web学习day09.2 Tomcat服务器
JavawebJavaweb是指所有通过Java语言编写所有通过浏览器访问的程序的总称基于请求和响应来开发的请求:客户端给服务器发送数据Request响应:服务器给客户端回传数据Response请求和响应关系:成对出现Web资源的分类web资源按实现的技术和呈现的效果的不同,又分为静态和动态资源静态资源:html、css、js、txt、mp4、jpg动态资源:jsp页面、Servlet程序常用Web服务器Tomcat:由 Apache 组织提供的一种 Web 服务器,提供对 jsp原创 2021-10-05 20:53:06 · 119 阅读 · 0 评论 -
Java web学习day09.1 xml
xml(Extensible Markup Language)可扩展的标记性语言。作用:1.保存数据,这些数据具有描述性student.xml<students> <student> <id>1</id> <name>华仔</name> </student> <student>原创 2021-10-05 10:26:50 · 81 阅读 · 0 评论 -
Java web学习day08.1 jQuery概念+选择器
JQuery是JavaScript和Query,是辅助JavaScript开发的js类库核心思想:write less,do more,所以实现了很多浏览器的兼容问题好处:免费、开源,使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax等功能...原创 2021-10-04 21:21:46 · 94 阅读 · 0 评论 -
Java web学习day07 节点的常用属性和方法
节点的常用属性和方法节点就是标签对象(还包括操作不到的注释等)方法:通过具体的元素节点调用①getElementsByTagname()方法,获得当前节点的指定标签名孩子节点②appendChild(oChildNode)方法,可以添加一个子节点,oChildNode是要添加的孩子节点属性:childNodes属性,获得当前节点的所有子节点firstNode属性,获得当前节点的第一个子节点lastNode属性,获得当前节点的最后一个子节点parentNode属性,获得当前节点原创 2021-10-04 09:10:15 · 83 阅读 · 0 评论 -
Java web学习day06 DOM模型、正则表达式
DOM模型(Document Object Model)文档对象模型就是把文档中的标签属性文本,转换成为对象来管理class Dom{ private String id;//id属性 private String atgName;//标签名 private Dom ParentNode;//父亲 private List<Dom>children;//孩子结点 private String innerHTML;//起始标签和结束标签中间的内容}原创 2021-10-01 15:42:07 · 100 阅读 · 0 评论 -
Java web学习day05 Javascript中的事件
JS中的事件事件:电脑输入设备与页面进行交互的响应常用的事件:①onload加载完成事件页面加载完成后,常用于做页面js代码初始化操作②onclick单击事件常用于按钮的点击响应操作③onblur失去焦点事件常用于输入框离开焦点后验证其输入内容是否合法④onchange 内容发生改变事件常用于下拉列表和输入框内容发生改变后操作⑤onsubmit表单提交事件常用于表单提交前,验证所有表单项是否合法事件的注册(绑定)告诉浏览器,当事件执行后要执行哪些操作代码事件的注册分原创 2021-09-29 08:36:21 · 134 阅读 · 0 评论 -
Java web学习day04 Javascript中的变量、运算、函数、对象等
JavascriptJavascript语言诞生主要是完成页面的数据验证。因此它运行在客户端。需要运行浏览器来解析执行JavaScript代码。JS是弱类型,Java是强类型弱类型就是类型可变var i;i=12;i="abc"强类型就是定义变量时,类型已确定,而且不可变int i=12;特点:1.交互性(它可以做的就是信息的动态交互)2.安全性(不允许直接访问本地硬盘)3.跨平台性(只要是可以解释JS的浏览器都可以执行,和平台无关)JavaScript和html代码的结合方式原创 2021-09-28 08:51:41 · 97 阅读 · 0 评论 -
Java web学习day03 css选择器
11原创 2021-09-27 19:12:46 · 105 阅读 · 0 评论 -
Java web学习day02 html与css结合的三种方式
CSS技术介绍css是层叠样式表单,用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言选择器:浏览器根据“选择器”决定受css样式影响的HTML元素属性:要改变的样式名,并且每一个属性都有一个值。属性和值被冒号分开,并由花括号包围,这样就组成了一个完整的样式声明多个声明:如果要定义不止一个声明,则需要用分号将每个声明分开。一般每行只描述一个属性p{color:red;font-size:30px;}CSS和HTML的结合方式第一种在标签的style属性上设原创 2021-09-25 17:09:24 · 176 阅读 · 0 评论 -
Java web学习day01html标签
Java SE C/S Client/ServerJava web Browser/Server网页的组成部分:内容(结构):在页面中可以看到的数据,一般通过html技术来展示表现:内容在页面上的展现形式,比如说布局、颜色、大小等,一般使用css技术实现行为:页面中元素与输入设备交互的响应,一般使用javascript技术实现HTMLHyper Text Markup Language超文本标记语言通过标签来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,.原创 2021-09-25 15:16:02 · 444 阅读 · 0 评论