
web前端知识
html,js,xml,css,jsp等相关技术
wangjian_an
这个作者很懒,什么都没留下…
展开
-
XML——基础(入门介绍)
XML是什么?XML (Extensible Markup Language,可扩展标记语言),它与HTML一样,都是SGML (Standard Generalized Markup Language,标准通用标记语言)。XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而原创 2016-06-23 12:26:00 · 993 阅读 · 0 评论 -
XML--- XML文档类型定义(DTD)
**定义:**DTD定义了文档的逻辑结构,规定了文档中所使用的元素、实体、元素的属性、元素与实体之间的关系。其作用主要表现在以下几个方面。 (1) 使用DTD可以提供一种统一的格式。XML的可扩展性为文档的作者提供了很高的灵活性,可有时候需要的是统一,要求某一类文档具有相同的结构。 (2) 使用DTD可以保证数据交流和共享的顺利进行。 (3) DTD使用户能够不依赖具体的数据就知道文档的逻辑结转载 2016-06-25 12:17:59 · 7585 阅读 · 0 评论 -
XML------XML文档类型定义(Schema结构)
XML Schema结构 5.1 Schema概述XML Schema是2001年5月正式发布的W3C的推荐标准,经过数年的大规模讨转载 2016-06-27 19:02:32 · 8232 阅读 · 1 评论 -
java中XML文档解析1(Dom)
解析XML的方式分为以下几种:JAXP(JavaApi for Xml Programming) – sun公司的一套操作XML的API.DOM解析-一次性的将数据全部装入内存。SAX解析-边读取边解析。Dom4j(Document For Java)-第三方开源,是从jdom分裂出来的解析技术。目前jdom已经完全被dom4j替代。jDom – Dom4j的前身。Do原创 2016-06-29 13:20:16 · 1182 阅读 · 0 评论 -
java中XML文档解析2(dom4j)和xpath的使用
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用原创 2016-07-02 15:14:21 · 1390 阅读 · 0 评论 -
MD5加密
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法) 作用:是让大容量信息在用数字签名软件签署私人密匙前被”压缩”成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是MD2、MD4还是MD5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。虽然这些算法的结构或多或少有些相似,但MD2的设计与MD4和MD5完全不同,那是因为MD2是原创 2016-07-03 12:56:27 · 607 阅读 · 0 评论 -
java中XML文档解析3 (sax和stax的使用)
sax解析SAX处理的优点非常类似于流媒体的优点。分析能够立即开始,而不是等待所有的数据被处理。而且,由于应用程序只是在读取数据时检查数据,因此不需要将数 据存储在内存中。这对于大型文档来说是个巨大的优点。事实上,应用程序甚至不必解析整个文档;它可以在某个条件得到满足时停止解析。一般来说,SAX还比 它的替代者DOM快许多。 解析xml的步骤: SAXParserFactory s原创 2016-07-15 11:39:25 · 899 阅读 · 0 评论 -
相册管理系统
功能文件的上传,下载和管理 技术:1.用xml当做数据库存储信息(dom4j,xpath) 2.Java表单的文件上传和下载 3.文件目录的打散 ( Hash目录是一种优化文件存储性能的方法) 需要的jar包: commons-fileupload-1.2.2.jar、commons-io-2.1.jar、dom4j-1.6.1.jar和原创 2016-07-25 02:05:53 · 8365 阅读 · 2 评论 -
javascript入门 基础笔记
JavaScript 的历史故事1. JavaScript语言与名称的由来(Netscape,Sun Java)2. 微软的Explorer和JScriptJavaScript 概述JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)跨平台性原创 2016-05-25 23:52:52 · 916 阅读 · 0 评论 -
DOM(文档对象模型) 概念
DOM: Document Object Model 文档对象模型 主要用来将标记型文档(html,xml)封装成对象,并将标记型文档中的所有内容(标签、文本、属性等)都封装成对象 既然都封装成了对象,那么就可以通过这些对象很方便地操作这些文档内容,达到操作页面内容--页面显示。DOM树中的几个名词:原创 2016-06-06 12:39:07 · 1679 阅读 · 0 评论 -
DHTML-----表格的创建和样式
一、表格的创建、删除给定表格的行列,实现创建,修改和,删除功能 DHTML技术演示 table{ border-collapse:collapse; color#ff0080; width:800px; } table td{ border:#0000ff 1px solid; text-align:cente原创 2016-06-17 12:06:30 · 822 阅读 · 0 评论 -
DHTML----菜单项的折叠功能
利用table进行封装,在利用class属性设置开关,设置其ul的disolay属性能不能用,下面是具体代码 /*ul{ //display:none;//块显示 }*/ table{ padding:5px; } table ul{ margin:2px; padding:2px; list-style-type:circ原创 2016-06-17 12:16:12 · 824 阅读 · 0 评论 -
DHTML----checkBox的使用(计算金额,模拟邮箱)
计算产品的金额:要求:给定checkbox 计算金额并且给金额设置格式 注意:checkbox 里的value值要自己设置这里是方便后台的交互和转换<!DOCTYPE html><html> <head> <title>checkbox 金额显示</title> </head> <body> <table> <tr><td><input原创 2016-06-17 13:06:08 · 1065 阅读 · 0 评论 -
javascript ( 自定义对象--json的用法演示、Map的用法)
自定义对象–json的用法演示 <script type="text/javascript" src="out.js"></script><!-- 用js来描述我们自己的对象,如类似java当中的Person类 --><!-- 方式3 --><script type="text/javascript"> //json---在javascript中封装数据对象 /原创 2016-06-19 17:54:45 · 778 阅读 · 0 评论 -
DHTML( radio的综合使用---模拟网上的调查问卷)
<!DOCTYPE html><html> <head> <title>DHTML技术演示---radio的使用</title> <style type="text/css"> #content{ display:none; } ul{原创 2016-06-19 20:03:16 · 888 阅读 · 0 评论 -
css基础
演示:<html><head><title>demo.html</title> <link rel="stylesheet" type="text/css" media="screen" href="css/b.css">/* ☆ 4、链接方式 */ </style> <!-- ☆ 2、style标签方式 --> <style type="text/css"原创 2016-06-19 21:27:58 · 574 阅读 · 0 评论 -
DHTML技术演示---selcet的使用(级联技术)
DHTML技术演示—selcet的使用(级联技术) <!DOCTYPE html><html> <head> <title>DHTML技术演示---selcet的使用<</title> <style type="text/css"> .clrClass{ width:50px; height:30px;原创 2016-06-20 15:18:04 · 731 阅读 · 0 评论 -
js中使用正则表达式
正则表达式对象 本对象包含正则表达式模式以及表明如何应用模式的标志。语法 1 re = /pattern/[flags]var reg = /^[0-9]{6}$/g ;语法 2 re = new RegExp(“pattern”,[“flags”]) var reg = new RegExp("^[0-9]{6}$");参数 re必选项。将要赋值为正则表达式模式的变量名。Pattern 必原创 2016-06-21 13:53:14 · 692 阅读 · 0 评论 -
DHTML技术演示---注册表单的验证且控制提交--前端校验(模拟网上账号注册)
前端校验(模拟网上账号注册) 账号,密码,密码确认,邮箱。 必须全部输入正确才可以提交后台,而我们的任务是验证前台输入的数据是否符合格式要求,这样判断它要不要提交后台。 如图: 有两种方式:通过注册onsubmit事件响应来控制表单的提交,如果return false则不会提交,而return true则会提交。如果不注册即是return true通过来点击触发事件,然后调用form原创 2016-06-21 16:13:24 · 963 阅读 · 0 评论 -
JavaWeb项目中访问WEB-INF目录下的文件(以及项目目录问题)
WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。 如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。 WEB-INF文件夹下除了web.xml外,还存一个classes文件夹,用以放置 .class文件,这些 .class文件是网站设计人员编写的类库,实现了jsp页面前台美工与后台服务的分离,使得原创 2016-07-16 01:11:21 · 14671 阅读 · 0 评论 -
javaWeb验证码技术
前言:java验证码技术主要依赖于图片,下面就把随机生成的验证码嵌入到图片中,添加删除线和旋转缩放功能用到的类:java.awt.Graphics; java.awt.Graphics2D;java.awt.geom.AffineTransform;java.awt.image.BufferedImage; @Test//可以旋转和放缩的验证码 public void i原创 2016-07-16 12:03:37 · 1118 阅读 · 0 评论