JavaWeb
Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
water1127
欢迎访问我的个人博客:https://water1127.github.io/
展开
-
JavaScript 菜鸟教程阅读笔记+总结+源码
文章简介本文是我在 Runoob.com 菜鸟教程上的总结与学习笔记。除了引用 菜鸟教程上的内容之外,我添加了许多它没有介绍,但是也很重要的内容。另外,我对 JavaScript 的内容进行了重新排版,排版后的内容更适合阅读。如果你想直接访问菜鸟教程,请点击上方的超链接。强烈建议,当遇到不能理解的知识点,去菜鸟教程上运行实例观察。或者你也可以在你的电脑上运行。JavaScript简...原创 2020-02-09 13:16:15 · 5031 阅读 · 0 评论 -
用于存数数据的可扩展标记语言:XML
概念XML( Extensible Markup Language),即 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。可扩展语言的精华在于其"Extensible",即 在XML中的标签都是自定义的。功能存储数据配置文件在网络中传输xml与html的区别HTML标签预定义;语法松散;功能为展示数据。XML标签...原创 2020-02-04 09:39:50 · 293 阅读 · 0 评论 -
免费的开放源代码的Web应用服务器:Tomcat
web相关概念回顾软件架构C/S客户端/服务器端B/S浏览器/服务器端资源分类静态资源所有用户访问后,得到的结果都是一样的。静态资源可以直接被浏览器解析。如: html,css,JavaScript动态资源每个用户访问相同资源后,得到的结果可能不一样。动态资源被访问后,需要先转换为静态资源,再返回给浏览器。如:servlet/jsp,php,asp...原创 2020-02-04 09:38:56 · 4178 阅读 · 0 评论 -
运行在服务器上的Java程序:Servlet
概念server applet:运行在服务器端的小程序为了更好的理解servlet,我们先从B/S模式来示例用户输入账号密码,请求登录我们需要判断 用户A输入的账号和密码是否正确。此处需要运用 Java逻辑来判断。也就是,我们需要通过Java代码来确定。具体就是,通过Java类来实现。创建 Java类,判断账号密码但是,并非所有的Java类都可以在服务器端运行,...原创 2020-02-04 09:37:14 · 2587 阅读 · 0 评论 -
HTTP协议下Servlet的响应消息对象:Request
title: HTTP协议下Servlet的响应消息对象:Requestdate: 2019-07-14 10:13:57categories: [JavaWeb,Servlet]tags: [Servlet,response]功能设置响应行设置状态码**setStatus(int sc) **设置响应头设置响应头**setHeader(String name...原创 2020-02-04 09:32:12 · 98 阅读 · 0 评论 -
HTTP协议下Servlet的请求消息对象:Request
原理request和response对象是由服务器创建的。我们来使用它们request对象是来获取请求消息,response对象是来设置响应消息体系结构ServletRequest 接口HttpServletRequest 接口 (继承)org.apache.catalina.connector.RequestFacade 类(Tomcat实现)功能获取请求...原创 2020-02-04 09:31:43 · 151 阅读 · 0 评论 -
JavaScript的对象表示法:JSON
概念JSON:JavaScript 对象表示法(JavaScript Object Notation)JSON现在多用于存储和交换文本信息的语法,进行数据的传输。JSON 比 XML 更小、更快,更易解析。注意:JSON 虽然使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。{ "employees": [ { "firstName...原创 2020-02-04 09:26:46 · 281 阅读 · 0 评论 -
关于JS中的函数是否加括号的问题
函数表达式的定位本文相关的概念:函数,函数表达式,返回值。函数:函数名为Fun的函数。函数表达式:Fun() 和 fun。返回值:即函数Fun的返回值。首先,需要明确的概念是:函数表达式的定位。不同的定位决定了不同的功能,以下是我列出来的函数表达式及其定位。我会在详细表述表达式时,附上便于理解的代码。函数表达式定位function()调用函数、返回返回值...原创 2020-02-04 09:26:03 · 394 阅读 · 0 评论 -
简洁、快速的JavaScript框架/库:jQuery
基础知识简介jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。jQuery封装了JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery本质上就是一些js文件,封装了js的原生代码而已。j...原创 2020-02-04 09:25:34 · 1596 阅读 · 0 评论 -
HTTP请求消息和响应消息的数据格式
概念HTTP协议Hyper Text Transfer Protocol 超文本传输协议传输协议传输协议定义了客户端和服务器端通信时,发送数据的格式。特点基于TCP/IP的高级协议默认端口号:80基于请求/响应模型 :一次请求对应一次响应无状态的:每次请求之间相互独立,不能交互数据历史版本HTTP 1.0:每一次请求响应都会建立新的连接,浪费时间,消耗...原创 2020-02-04 09:24:04 · 2766 阅读 · 2 评论 -
Servlet中的过滤器和监听器:Filter、Listener
Filter(过滤器)概念web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。作用一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…快速入门定义一个类,实现接口Filter复写方法配置拦截路径web.xml注解过滤器细节web.xml配置<filter><filter-nam...原创 2020-02-04 09:19:40 · 462 阅读 · 0 评论 -
HTTP协议里的Cookie、Session、JSP
会话技术概念一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。功能在一次会话的范围内的多次请求间,来共享数据。方式客户端会话技术:Cookie服务器端会话技术:SessionCookie概念客户端会话技术,将数据保存到客户端。Cookie 在计算机中是个存储在浏览器目录中的文本文件,当浏览器运...原创 2020-02-03 12:13:16 · 113 阅读 · 0 评论 -
目前最受欢迎的前端框架:BootStrap
概念Bootstrap是一个前端开发的框架,来自 Twitter,是目前最受欢迎的前端框架。它基于 HTML、CSS、JavaScript ,具有简洁、直观、强悍的优点,使得 Web 开发更加快捷。优势响应式设计,能够自适应于台式机、平板电脑、手机,确保了适当的绘制和触屏缩放,同时可以设置禁止缩放功能,使网站看上去感觉更像原生应用。包含了功能强大的内置组件(css样式和js插件),我们开...原创 2020-02-03 12:04:31 · 1262 阅读 · 0 评论 -
用于构建快速动态网页的异步数据传输技术:Ajax
基础知识AJAXAJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新。AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重...原创 2020-02-03 12:03:26 · 540 阅读 · 0 评论