JavaWeb
文章平均质量分 77
html、css、js、jsp、servlet、jQuery、Ajax
我讲个笑话你可别哭啊
这个作者很懒,什么都没留下…
展开
-
HTML5基础
姑娘,欢迎降落在这残酷的世界</a>语法 <a herf="" target="">链接文本或图像</a>创建跳转标签 <a herf="#marker">甲位置</a>创建跳转标记 <a name="marker">乙位置原创 2024-02-26 15:25:21 · 1398 阅读 · 0 评论 -
HTML5的列表、表格与媒体元素
学生成绩</td><td rowspan="2">张三</td><td>第1个单元格的内容</td><td>第2个单元格的内容</td><td>第1个单元格的内容</td><td>第2个单元格的内容</td><td>语文原创 2024-02-26 15:34:02 · 554 阅读 · 0 评论 -
HTML的表单
请输入数字:<input type="number" min="0" max="100" step="10“ name=“num”/></p><p>请输入数字:<input type="range" name="range1" min="0" max="10" step="2"/>原创 2024-02-26 16:24:05 · 1129 阅读 · 0 评论 -
初识css3
3、外部样式表:css代码保存在扩展名为.css的样式表中,html文件引入。Cascading Style Sheel级联样式表表现html或者xhtml文件样式的计算机语言。2、内部样式表:css代码写在<head><style>标签中。减少网页的代码量,增加网页的浏览速度,节省网络带宽。运用独立于页面的CSS,有利于网页被搜索引擎收录。1、行内样式:使用style属性引入css样式。3.html引入css的三种方式。html标签作为标签选择器的名称。网页的表现统一,容易修改。原创 2024-02-26 16:42:25 · 522 阅读 · 0 评论 -
css美化网页元素
设置伪类的顺序:a:link->a:visited->a:hover->a:active。字体属性的顺序:字体风格→字体粗细→字体大小→字体类型。字体属性的顺序:字体风格→字体粗细→字体大小→字体类型。背景重复方式:background-repeat属性。背景定位:background-position属性。背景重复方式:background-repeat属性。背景颜色:background-color属性。背景图像:background-image属性。px(像素)、em、cm、mm、pt、pc。原创 2024-02-26 17:04:43 · 536 阅读 · 0 评论 -
html5盒子模型
content-box:盒子的实际宽度和高度仅应用于元素内容,不包括内边距和边框。制作上半圆或下半圆时,元素的宽度是高度的2倍,而且圆角半径为元素的高度值。制作左半圆或右半圆时,元素的高度是宽度的2倍,而且圆角半径为元素的宽度值。border-box:盒子的实际高度和宽度包括元素内容、边框和内边距。利用border-radius属性制作扇形遵循“三同,一不同”原则。圆角的半径为元素宽度的一半,或者直接设置圆角半径值为50%“三同”是元素宽度、高度、圆角半径相同。元素的宽度和高度必须相同。原创 2024-02-26 17:20:23 · 1389 阅读 · 0 评论 -
HTML5浮动
1、clear属性可以清除浮动对其他元素造成的影响,可是依然解决不了父级边框塌陷问题,怎么办?float 浮动以后元素脱离文档流,会对周围元素产生影响,必须在它的父级上添加清除浮动的样式。1、块级元素与行级元素的转变(block,inline)可以让元素排在一行,并且支持宽度和高度,代码实现起来方便。可以让元素排在一行并且支持宽度和高度,可以决定排列方向。2、控制块元素排成一行(inline-block)写法比上面稍微复杂一点,但是没有副作用,推荐使用。7.清除浮动,防止父级边框塌陷的四种方法。原创 2024-02-26 17:51:01 · 805 阅读 · 0 评论 -
HTML定位网页元素
相对定位一般情况下很少自己单独使用,都是配合绝对定位使用,为绝对定位创造定位父级而又不设置偏移量。改变设置绝对定位和没有设置绝对定位的层的上下堆叠顺序,只需调整绝对定位层的z-index值即可。绝对定位是相对于它的定位父级的位置来定位,如果没有设置定位父级,则相对浏览器窗口来定位。依次使用了绝对定位的元素以它最近的一个“已经定位”的“祖先元素” 为基准进行偏移。绝对定位的元素从标准文档流中脱离,这意味着它们对其他元素的定位不会造成影响。相对定位的盒子会相对它原来的位置,通过指定偏移,到达新的位置。原创 2024-02-26 18:06:22 · 360 阅读 · 0 评论 -
jQuery基本操作
基本选择器、层次选择器、属性选择器。类似于css选择器,选取网页元素。基本过滤选择器、可见性过滤选择器。通过css选择器选取元素。1.jQuery选择器。5. 基本过滤选择器。原创 2024-02-27 15:53:13 · 824 阅读 · 0 评论 -
jQuery事件与DOM操作
或 $(this).val(value);toggle(fn1,fn2,…toggle()方法不带参数,与show( )和hide( )方法作用一样。detach():删除整个节点,保留元素的绑定事件、附加的数据(了解即可)绑定多个事件$(".top-m .on").bind({hover()方法相当于mouseover与mouseout事件的组合。replaceWith()和replaceAll()用于替换某个节点。原创 2024-02-27 16:25:15 · 1590 阅读 · 0 评论 -
HTML5表单验证
validity属性:该属性的方法都是在DOM对象的基础上使用的,所以在jQuery验证中获取值都是通过DOM对象来获取的。虽然在输入的时候会限制表单内容的长度,但在某种情况下,如通过程序设置,还是会超出最大长度限制。正则表达式描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种字符串、将匹配的字符串替换或者从某个字符串中取出符合某个条件的字符串等。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。,因为合法值为该范围内的偶数,其他数值均无法通过验证。原创 2024-02-27 16:53:55 · 1305 阅读 · 0 评论 -
JavaWeb开发初体验
以Java语言作为脚本语言,使用HTML嵌套Java代码实现,运行在服务器端的Java页面。动态网站可根据不同情况动态变更的网站,动态网站的网页文件包含程序代码,通过后台数据库与web服务器信息交互,由后台数据库提供实时数据更新和数据查询服务。C/S需要专门的客户端,客户端单独维护和升级,对客户端操作系统一般有限制,能充分发挥客户端处理能力,响应快。B/S再浏览器运行,不需要客户端,与操作系统平台的关系最小化,在响应速度和安全性上需要花费更多设计成本。指令 以“<%@”开始,以“%>”结束。原创 2024-02-26 11:56:58 · 354 阅读 · 0 评论 -
JSP实现数据传递与保存
治标的方法:new String(s.getBytes("iso-8859-1"),"utf-8");转发:在服务器端发挥作用,将同一请求在服务器资源之间进行传递,客户端浏览器的地址栏不会显示转向后的地址。重定向:在客户端发挥作用,通过发送一个新的请求实现页面转向,在地址栏中可以显示转向后的地址。对特定对象的追踪(Cookie能告诉在线广告商广告被点击的次数,从而可以更精确的投放广告)通过超链接打开的新窗口,新窗口的session与其父窗口的session相同。原创 2024-03-05 21:09:59 · 964 阅读 · 0 评论 -
JSP实现数据传递与保存(1)
out对象是javax.servlet.jsp.JspWriter类的实例,用来在response对象中书写内容。request 每当客户端请求jsp页面时,jsp引擎会制造一个新的request对象来代表这个请求。转发是在服务器端发挥作用,将同一请求在服务器资源之间进行传递,客户端浏览器的地址不会显示转向后的地址。pageContext 页面上下文对象,这个对象存储了内置对象的引用。在服务端,将请求发送给服务器上的其它资源,以共同完成一次请求的处理。在地址栏中可以显示转向后的地址。原创 2024-02-26 12:31:07 · 331 阅读 · 0 评论 -
JSP实现数据传递与保存(2)
Cookie是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段:Netscape Navigator使用一个名为cookies.txt本地文件保存从所有站点接收的Cookie信息;浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器进行响应后就关闭与该用户的连接。动态包含:先执行页面代码,后将页面包含,即将一个页面的运行结果包含到另一个页面中。静态包含:先将页面包含,后执行页面代码,即将一个页面的代码复制到另一个页面中。用于存储与用户相关的会话信息。原创 2024-02-26 14:35:38 · 821 阅读 · 0 评论 -
JSP实现数据传递与保存(3)
获取资源时,javax.naming.Context提供了查找JNDI Resource的接口,通过该对象的lookup()方法,就可以找到之前创建好的数据源。配置context.xml文件:context.xml在Tomcat安装目录下的conf目录中。拷贝log4j的Jar包和MySQL的数据驱动包到webroot>WEB-INF>LIB中。添加数据库驱动文件:拷贝MySQL驱动包到Tomcat安装目录下的lib目录中。JavaBean是用Java开发的可以跨平台的可用组件。5.JavaBean概述。原创 2024-02-26 15:00:24 · 295 阅读 · 0 评论 -
Servlet与过滤器
2、javax.servlet.GenericServlet:是Servlet的通用版本,与协议无关的Servlet。<servlet-mapping>与<servlet>中的<servlet-name>必须一致。添加<servlet-mapping>:把用户访问的URL映射到Servlet的内部名。1、javax.servlet.Servlet接口:基础接口,所有实现类的方法集。创建类实现javax.servlet.Servlet接口。init():Servlet的初始化方法,仅执行一次。原创 2024-03-06 11:56:16 · 954 阅读 · 0 评论 -
JavaWeb开发初体验
11.<%@ page language="属性值" import="属性值" contentType="属性值"%>通过后台数据库于Web服务器的信息交互,由后台数据提供实时数据更新和数据查询服务。唯一识别Internet上的具体的计算机、目录或文件夹位置的命名约定。2.C/S架构需要单独客户端,维护成本大,系统限制高,运行效率高。默认使用8080端口,可以通过配置文件修改Tomcat端口号。通过设置内部的多个属性定义整个页面的属性。<%-- 客户端无法查看到 --%>小脚本:<%java代码%>原创 2024-03-05 16:52:59 · 302 阅读 · 0 评论 -
Ajax与jQuery
"url" : "url", // 要提交的URL路径。var person = { "name" : "张三", "age" : 30, "spouse" : null };"type" : "get", // 发送请求的方式。"dataType" : "text", // 指定传输的数据格式。方法、属性、常用值较多不好记忆。原创 2024-03-06 12:08:11 · 956 阅读 · 0 评论