03_web基础
文章平均质量分 95
web基础知识
hahaha2221
这个作者很懒,什么都没留下…
展开
-
Java Web(八)--Servlet(三)
会话技术为什么需要? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据; 用户通过浏览器访问 Web 应用时,服务器都需要保存和跟踪用户的状态;由于 HTTP 协议是无协议的,无法保存和跟踪用户状态,因此需要会话技术来解决该问题。是什么?从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,为一次会话。 用户开一个浏览器,点击多个超链接,访问服务器多个 web 资源,然后关闭浏览器,整个过程称之为一个会话。原创 2024-02-28 09:58:39 · 914 阅读 · 0 评论 -
Java Web(十二)--JSP
JSP的全称是Java Server Pages,是为了简化Servlet的工作而出现的动态网页开发技术。它在HTML代码中嵌入Java代码片段和JSP标签,构成以.jsp结尾的文件。其中,HTML代码用于显示静态内容,Java代码片段用于显示动态内容,这就避免直接使用Servlet逐句响应HTML页面的烦琐,同时降低了代码冗余。jsp 技术基于 Servlet, 你可以理解成 JSP 就是对 Servlet 的包装。原创 2024-02-28 21:34:24 · 1203 阅读 · 0 评论 -
Java Web(十一)--JSON &Ajax
AJAX 简介同步和异步是建立在客户端和服务器端相互通信的基础上同步:客户端必须等待服务器端的响应,在等待的期间客户端不能做其它的操作。异步:客户端不需要等待服务器的响应,在服务器处理请求的过程中,客户端可以进行其它操作。AJAX = ASynchronous JavaScript And XML( 异步的JavaScript和XML),AJAX是一种用于创建快速动态网页的技术。【是对原生XHR的封装,为了达到我们跨越的目的,增添了对JSONP的支持】原创 2024-02-28 14:37:34 · 1194 阅读 · 0 评论 -
Java Web(十)--jQuery
jQuery 教程jQuery API 中文文档 | jQuery API 中文在线手册 | jquery api 下载 | jquery api chmjQuery 是一个快速的,简洁的 javaScrip工具库,使用户能更方便地处理 HTML,css,dom...宗旨是—WRITE LESS,DO MORE,写更少的代码,做更多的事情;提供方法、events、选择器,并且方便地为网站提供 AJAX 交互;jQuery 实现了浏览器的兼容问题;原创 2024-02-28 10:51:29 · 855 阅读 · 0 评论 -
Java Web(九)--HTTP协议
超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。协议:计算机之间交流通信的一种规范。为了使数据在网络上从源头到达目的,网络通信的参与方必须遵循相同的规则,这套规则称为协议,它最终体现为在网络上传输的数据包的格式。原创 2024-02-22 15:15:39 · 1174 阅读 · 0 评论 -
Java Web(八)--Servlet(二)
监听器 Listener 是一个实现特定接口的 Java 程序,用来监听某种变化, 从而触发对应方法完成相应的任务;一般就是对象创建/销毁, 属性变化。目前最常用的是 ServletContextListener;可以用于监听 ServletContext、HttpSession 和 ServletRequest 对象的生命周期和属性变化事件;在 web.xml 中注册监听器;原创 2024-02-27 19:54:51 · 1152 阅读 · 0 评论 -
Java Web(八)--Servlet(一)
为什么需要?提出需求: 请用你现有的html css javascript,开发网站,比如可以让用户留言/购物/支付?引入我们动态网页(能和用户交互)技术===>Servlet是什么?处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。Tomcat 是Web应用服务器,是一个Servlet/JSP容器。原创 2024-02-23 16:29:40 · 892 阅读 · 0 评论 -
Java Web(七)__Tomcat(二)
【3】当执行到 StandardWrapperValve 的时候,会在 StandardWrapperValve中创建 FilterChain,并调用其 doFilter方法来处理请求,这个 FilterChain包含着我们配置的与请求相匹配的 Filter和Servlet,其 doFilter方法会依次调用所有的 Filter的 doFilter方法和 Servlet的 service方法,这样请求就得到了处理!通过对xml文件中元素的配置,可以实现对 Tomcat 中各个组件的控制。原创 2024-02-21 16:24:42 · 1317 阅读 · 0 评论 -
Java Web(七)__Tomcat(一)
为什么需要?Web服务器是一个应用程序(软件),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是"提供网上信息浏览服务"。Web服务器是安装在服务器端的一款软件,将来我们把自己写的Web项目部署到Web服务器软件中,当Web服务器软件启动后,部署在Web服务器软件中的页面就可以直接通过浏览器来访问。JavaWeb:指用java技术来解决相关web互联网领域的技术的总称。即使用java语言实现浏览器可以访问的程序内容,称之为Java Web。原创 2024-02-21 09:56:03 · 1297 阅读 · 0 评论 -
Java Web(六)--XML
一个简单、灵活的开放源代码的库(用于解析/处理 XML 文件)。Dom4j 是由早期开发 JDOM 的人分离出来而后独立开发的。使用接口和抽象基类,虽然 Dom4j 的 API 相对要复杂一些,但它提供了比 JDOM 更好的灵活性一个非常优秀的 Java XML API,具有性能优异、功能强大和极易使用的特点。使用 Dom4j 开发,需下载 dom4j 相应的 jar 文件。注意:xml常用来查询(遍历和指定查询),删改使用少,作为扩展。原创 2024-02-20 15:43:06 · 1303 阅读 · 0 评论 -
Java Web(五)--DOM
DOM 全称是Document Object Model 文档对象模型;DOM 是 W3C(万维网联盟)的标准。对象属性方法对象属性方法。原创 2024-01-25 22:30:48 · 822 阅读 · 0 评论 -
Java Web(四)--JavaScript
自定义对象原创 2024-01-24 10:37:14 · 919 阅读 · 0 评论 -
Java Web(三)--CSS
CSS 可以让 html 元素(内容) + 样式(CSS)分离,层叠样式表* (Cascading Style Sheets);注意:在调试css时,可以通过修改颜色,或者大小来看;原创 2024-01-23 18:29:53 · 1134 阅读 · 0 评论 -
Java Web(二)--HTML
官网文档地址:HTML(HyperText Mark-up Language)即超文本标签语言;HTML 文本是由HTML 标签组成的文本,可以包括文字、图形、动画、声音、表格、链接等;包括头部(Head)、主体(Body)两大部分。注意:HTML 文件不需要编译,直接由浏览器进行解析执行;原创 2024-01-23 17:08:37 · 1232 阅读 · 0 评论 -
Java Web(一)--介绍
可理解为web架构,前端(Browser 浏览器)和服务器端(Server)组成的系统的框架结构。原创 2024-02-20 16:01:36 · 460 阅读 · 0 评论