1.概述 JavaScript是基于对象和事件的脚本语言,主要应用在客户端 特点:信息动态交互,不可直接访问本地磁盘,只要是可以解析js的浏览器都可以跨平台执行 2.JS和JAVA比较 a:JS是面向对象的...,JAVA是面向对象 b:JS解析后执行,而JAVA需要先编译成字节码文件再执行 c:JS是一种弱类型语言 3.程序编写的两种方式: 4.变量是弱类型的: 5.数组定义的方法 6.函数的定义 ?
一、js中的运算符 1算术运算符 无外乎就是加减乘除,取模,自增自减这些,用法和Java中都是一样的。 但js中的运算也有和Java的不同之处; ?...二、js中的函数 1函数定义 js中的函数其实也就是Java中的方法。 ?...②js中的函数 js函数格式:fuction+方法名(参数列表){}; js中不仅没有修饰符,连返回值都没有,并且参数列表的数据类型不用明确。...不过要注意的是,js中可没有增强for循环。 老实说,对于arguments这个概念,其实也就相当于是实际参数,知道在js中有它的存在即可。...①返回值 js在定义函数时是不用说明返回值的,如果有返回值,直接return即可。 ②方法(函数)重载 在Java中是有方法重载(同名不同参) 但是在js中是没有方法重载的。
其实js中的所有知识点都可以在文档中学习。 但我这边主要还是学Java,不可能花大量的时间去学js,只学一个大概。 以后遇到问题,查文档能看懂即可。...我个人的理解是: 全名函数是直接在input标签(也就是HTML中)触发的事件;而匿名函数是在js中触发的事件。...这样匿名函数就会有一个执行顺序问题: 页面是从上到下执行的,当加载到js中双击事件的时候,对应的input标签都还没有加载呢。 那如何解决这个问题?...三、js对象 学一学js中内置的几种常用对象 1数组对象 ? ①关于数组遍历 在Java中数组直接打印是一串地址,但是在js中数组是可以直接打印的,数字之间用逗号隔开。...但是在js中,数组的长度竟然是可变化的。 例子中直接给数组6索引位赋值,5索引位没有数字,默认为undefined(未定义数据)。 ?
因为才刚开始学js,所以很多话不敢说的太绝对,就加上了“基本,大概,可能”这样的形容词。 毕竟话说的太绝对容易被吐槽,谁知道竟然还是被吐槽了: ? 纳尼?js连编程语言都不算了?...于是我又网上查了下,查询到的结果都是说js是一门编程语言。 现在结果就显而易见了,说js不是编程语言就好比说前端不是程序员一样,带有很浓的个人主义色彩,当个笑话即可。...除了这种设定标签的样式外,现在还可以通过js代码去动态修改标签的样式。 代码编写如下: ? ②js设定样式 根据id获取对应的元素。...其中如果用css和js同时操作同一标签,会以js设定的为主。 这也好理解,css相当于给标签格式初始化,而js就相当于修改标签格式。 当然这还不能看出js的使用特殊之处,我们再看一个案例: ?...②js操作CSS js厉害的地方在于它可以设定和修改标签的类名。根据需求,js可以让同一标签: 设定类名为a时,对应一种CSS样式。
第七步:浏览器接收到来自服务器的代码(HTML CSS JS) 第八步:浏览器渲染,执行HTML CSS JS代码,展示效果。 什么是URL?...所以像HTML、CSS、JS、image等静态资源一定要放到WEB-INF目录之外。...(在前端页面上写JS代码,来提示用户是否删除。)...在JSP中编写的HTML CSS JS代码,这些代码对于JSP来说只是一个普通的字符串。但是JSP把这个普通的字符串一旦输出到浏览器,浏览器就会对HTML CSS JS进行解释执行。展现一个效果。...JS代码中的路径最好写上全路径。
XML是类似于HTML的标记语言,称为可扩展标记语言,用户可以按照XML规则自定义标记。
~ 本篇内容包括:JavaWeb 简介、JavaWeb 技术架构演进的各个阶段,即 JavaWeb-Servlet 阶段,JavaWeb-MVC 阶段(SSM/SSH)以及 JavaWeb-SpringBoot...---- 下一篇内容:JavaWeb:Servlet的应用及接口介绍 更多知识学习:全网最全的 Java 技术栈内容梳理(持续更新中) ---- 文章目录 一、JavaWeb 简介 二、JavaWeb-Servlet...阶段 1、JavaWeb-Servlet 阶段 2、JSP+JavaBean+Servlet 三、JavaWeb-MVC 阶段 1、MVC 模式概述 2、MVC 模式优点 3、MVP 模式 4、MVVC...模式 四、JavaWeb-SSH/SSM 阶段 1、SSH 框架 2、SSM 框架 五、JavaWeb-SpringBoot 阶段 ---- 一、JavaWeb 简介 Java Web,是用 Java...---- 二、JavaWeb-Servlet 阶段 1、JavaWeb-Servlet 阶段 在 Web 应用处于最初期时,主要用于浏览静态 Html 页面,浏览器通过请求向 Http 服务器端(比如
其他语言可以实现 ECMAScript 来作为功能的基准,JavaScript 就是这样(简称js): js组成: 一个完整的js实现是由下面三个不同部分组成的: ECMAScript (js的核心,...描述了js的基础语法和基本对象) DOM(文件对象模型) BOM(浏览器对象模型) : js简介: javaScript是因特网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与...JavaScript与java一样都区分大小写 js作用: 通过js可以改变html内容,改变html样式,进行验证输入等。..., 外部的js文件中不能包含标签。...面对对象中可能使用,在JS框架有涉及,一般情况下不使用。
JavaWeb 客户端与服务器 CS与BS 软件使用方式上两种划分 C/S:Client/Server PC客户端、服务器架构 特点: 在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成...文件类型的一种描述方式 text/html ,html文件吗,text/css,css文件,text/javascript,js文件 image/*,所有图片文件 Accept-Encoding: 浏览器通知服务器...JavaEE 也就是Java Enterprise Edition,Java的企业版 开发JavaWeb应用程序,初级的一般是用JSP(Java Server Pages)+servlet+Javabean...sun公司定义了这么多标准,其它公司的人都可以来去根据我这些标准来做JavaEE程序 常见JavaWeb应用服务器 weblogic:oracle公司的大型收费web服务器 支持全部javaEE规范 websphere...8080看到以下界面 返回的就是一个页面 这个页面可以在webapps目录当中的ROOT文件夹当中找到 shutdown.bat停止脚本 web应用目录结构 webName: html、jsp、js
在JavaWeb中需要写的路径大概分为四大类: 1)客户端路径 超链接、表单、重定向 2)服务端路径 转发、包含 3)获取资源路径 servletContext...比如:表单、超链接、js(location.href)、Ajax(url)、CSS和JS的引入以及重定向等。路径分为绝对路径和相对路径,相对路径又分为相对主机的路径和相对于当前请求的路径。
一.js常用对象 ljs中的常见对象有以下几个: Boolean Number String Array 数组 Date 日期 Math 数学 RegExp 正则 Global 全局 1.Boolean...Ø Boolean对象描述 在 js中,布尔值是一种基本的数据类型。...2.Number Ø Number对象描述 在 js中,数字是一种基本的数据类型。js还支持 Number 对象,该对象是原始数值的包装对象。在必要时,js会自动地在原始数据和对象之间转换。...null、""、””、+0、-0、0、false,则返回0;参数为true则返回1;字符串形式的数字,则返回为转换后的数字,其余的则为NaN. 3.String Ø String 对象描述 字符串是 js...需要注意的是,js的字符串是不可变的(immutable),String 类定义的方法都不能改变字符串的内容。
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。
JavaWeb类 tomcat架构解析 ? 本书全面介绍了Tomcat的架构、各组件的实现方案以及使用方式。...简介:本书是目前流行的JavaWeb开发的案例教程,从项目工程的角度出发,按照项目的开发顺序,系统和全面地介绍了程序的开发流程。...首先介绍前端知识,即在JavaWeb 开发中涉及的一些基本知识,包括Web 请求过程、HTTP、DNS 技术和CDN 技术。
静态web资源开发技术:Html 常用动态web资源开发技术:JSP/Servlet、ASP、PHP等 在Java中,动态web资源开发技术统称为Javaweb。...,这多个web资源用于对外提供服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应用程序) 一个web应用由多个静态web资源和动态web资源组成,如:html、css、js...学习JavaWeb开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范,启动界面如图: ? ...三、搭建JavaWeb应用开发环境——Tomcat服务器 3.1、疑问:学习web开发,为什么必须要先装一个WEB服务器?
Servlet(接口)---->GenericServlet(抽象类)---->HttpServlet(抽象类)
Servlet是个JavaEE的组件: Servlet是个程序(类),只不过必须要遵循Servlet的规范 要求类:必须实现javax, servlet,Servlet接口 搭建标准的JavaWeb的项目结构
defaultServlet,他处理的方法也很简单就是返回一个404 然后就是一个JSPServlet这个Servlet是用来处理所有的jsp页面的请求的,还有定义了很多的MIME类型 ServletConfig是javaWeb...request.getRequestDispatcher("/AServlet").include(request,response); //请求包含 //request域 在Servlet中有三大域对象,在javaweb
1、说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servl...
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servle...
领取专属 10元无门槛券
手把手带您无忧上云