![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java Web开发从入门到实践
文章平均质量分 90
JavaWeb系列笔记
方寸之间不太闲
成长路
展开
-
JavaWeb笔记之前端开发JavaScript
事实上,student被赋值为了一个JSON,JSON就是我们在Java基础阶段学过的,全称是JavaScript Object Notation,叫做JavaScript对象标记,也就是说,在JavaScript中,JSON是用于标记一个对象的。在 *捕获 *中,外部元素的事件会先被触发,然后才会触发内部元素的事件,即:div 元素的点击事件先触发 ,然后再触发 p元素的点击事件。它的解释器被称为JavaScript引擎,作为浏览器的一部分,广泛用于客户端的脚本语言,用来给HTML网页增加动态功能。原创 2023-12-20 23:47:21 · 988 阅读 · 0 评论 -
JavaWeb笔记之WEB项目
当发生需求变更时,通过对变更的评估,确定变更的影响范围,对被影响的配置项的版本进行修改,根据变更的性质使配置项的版本树继续延伸或产生新的分支,形成新的目标版本,而对于不受变更影响的配置项则不应发产生变动。软件开发流程即软件设计思路和方法的一般过程,包括对软件先进行需求分析,设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编码和调试、程序联调和测试以及编写、提交程序等一系列操作以满足客户的需求并且解决客户的问题,如果有更高需求,还需要对软件进行维护、升级处理,报废处理。这次的文档会清楚列出。原创 2023-12-23 15:31:28 · 875 阅读 · 0 评论 -
JavaWeb笔记之SVN
假设jack和rose同时会修改一个文件;并且提交到服务器,会造成这个文件的混乱。多人协同开发的情况下,更好的管理我们的软件。如果你的svn客户端按照好了没有图标。重新打开你的桌面(任务管理器里面)主要的功能对于文件变更的追踪;主流的版本控制软件;SVN 集中式的版本控制工具。软件开发过程中 变更的管理;Git 分布式的版本控制工具。直接选择下一步就可以;指定哪些用户有权限操作仓库。svn检出我们服务器的仓库。针对本地仓库做更新和提交。输入用户名和密码的页面。原创 2023-12-23 13:42:31 · 840 阅读 · 0 评论 -
JavaWeb笔记之JSP
pageContext对象是javax.servlet.jsp.PageContext 类的实例,拥有作用域,用来代表整个JSP页面。Functions 标签库的URI:http://java.sun.com/jsp/jstl/functions 常用前缀:fn。Core (核心库) 标签库的URI:http://java.sun.com/jsp/jstl/core 常用前缀:c。I18N(国际化) 标签库的URI:http://java.sun.com/jsp/jstl/fmt 常用前缀:fmt。原创 2023-12-22 14:37:12 · 785 阅读 · 0 评论 -
JavaWeb笔记之WEB开发
在doFilter方法中,开发人员如果调用了FilterChain对象的doFilter方法,则Web服务器会检查FilterChain对象中是否还有filter,如果有,则调用第2个filter,如果没有,则调用目标资源。在Tomcat7及以下版本,客户端以UTF-8的编码传输数据到服务器端,而服务器端的request对象使用的是ISO8859-1这个字符编码来接收数据,服务器和客户端沟通的编码不一致因此才会产生中文乱码的。Servlet在访问之后,会执行实例化操作,创建一个Servlet对象。原创 2023-12-22 00:48:21 · 1067 阅读 · 0 评论 -
JavaWeb笔记之前端开发JQuery
jQuery设计的宗旨是“Write Less,Do More”,即倡导写更少的代码,做更多的事情。不过,需要记住一件重要的事情:当使用 animate() 时,必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft 而不是 padding-left,使用 marginRight 而不是 margin-right,等等。下图展示了一个家族树。通过 jQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。原创 2023-12-21 16:28:25 · 976 阅读 · 0 评论 -
JavaWeb笔记之前端开发CSS
再请看下图,当框 1 向左浮动时,它脱离文档流并且向左移动,直到它的左边缘碰到包含框的左边缘。如下图所示,如果包含框太窄,无法容纳水平排列的三个浮动元素,那么其它浮动块向下移动,直到有足够的空间。浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。多个样式可以层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的应用优先级高的,不冲突的共同作用。相对定位(relative):元素框偏移某个距离,元素仍保持其未定位前的形状,它原本所占的空间仍保留。原创 2023-12-20 22:15:00 · 1104 阅读 · 0 评论 -
JavaWeb笔记之前端开发HTML
网页,是网站中的一个页面,通常是网页是构成网站的基本元素,是承载各种网站应用的平台。通常我们看到的网页都是以htm或html后缀结尾的文件,俗称 HTML文件。为了避免这种情况发生,可以在< frame>标签中加入:noresize="noresize"。不能将 < body>< /body> 标签与 < frameset>< /frameset> 标签同时使用。action:表示动作,值为服务器的地址,把表单的数据提交到该地址上处理。size:水平线的粗细 (像素表示,例如:10px)。原创 2023-12-20 21:29:18 · 1229 阅读 · 0 评论 -
JavaWeb笔记之JavaWeb JDBC
用户输入的数据中有 SQL 关键字或语法并且参与了 SQL 语句的编译,导致 SQL 语句编译后的条件含义为 true,一直得到正确的结果。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。从数据库查询到的结果集(ResultSet)在进行遍历时,逐行遍历,取出的都是零散的数据。在实际应用开发中,我们需要将零散的数据进行封装整理。使用客户端工具访问数据库,需要手工建立连接,输入用户名和密码登录,编写 SQL 语句,点击执行,查看操作结果(结果集或受影响行数)。原创 2023-12-16 20:54:45 · 1065 阅读 · 0 评论 -
JavaWeb笔记之MySQL数据库
数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。非关系型数据库:ElastecSearch、MongoDB、Redis,多数使用哈希表,表中以键值(key-value)的方式实现特定的键和一个指针指向的特定数据。2)安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行某个列,但是通过视图就可以简单的实现。原创 2023-12-13 21:26:18 · 1147 阅读 · 0 评论