
JavaWeb
独挽离人
这个作者很懒,什么都没留下…
展开
-
XML Schema小结
Schema简介XML Schema 是基于 XML 的 DTD 替代者。XML Schema 描述 XML 文档的结构。XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。即它也遵循XML语法XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。到底什么是Schema?定义可出现在...原创 2018-07-28 15:28:41 · 271 阅读 · 0 评论 -
HttpSession简介
1. HttpSession概述HttpSession是由JavaWeb提供的,用来会话跟踪的类。session是服务器端对象,保存在服务器端!!!HttpSession是Servlet三大域对象之一(request、session、application(ServletContext)),所以它也有setAttribute()、getAttribute()、removeAttribute...原创 2018-08-07 11:53:27 · 1930 阅读 · 0 评论 -
Cookie小结
1. Http协议与Cookie(了解)Cookie是HTTP协议制定的!先由服务器保存Cookie到浏览器,再下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器由服务器创建保存到客户端浏览器的一个键值对!服务器保存Cookie的响应头:Set-Cookie: aaa=AAA Set-Cookie: bbb=BBBresponse.addHeader("Set-Cooki...原创 2018-08-07 11:40:53 · 375 阅读 · 0 评论 -
JSP小结
1.什么是JSP:JSP即java server pages,它是JavaWeb的动态资源。JSP = html + java脚本 +jsp动作标签(包含EL表达式)注:其实JSP的实质上是一种特殊的Servlet,那么为什么还需要JSP呢?2.JSP出现的必然性Servlet: 缺点:不适合设置html响应体,需要大量的response.getWriter().pr...原创 2018-08-07 11:11:37 · 251 阅读 · 0 评论 -
JDBC连接mysql数据库并进行简单操作
刚刚开始学,如有错误请多指教。以下都是基于windows10平台的教程第一步 下载mysql对应的JDBC驱动链接https://dev.mysql.com/downloads/connector/j/,windows选择这个版本就好了,意思是与平台无关。驱动版本与mysql版本不需要对应下载好之后,位置随便,自己记得就好,解压即可。第二步 将下载好的JDBC驱动添加到包里...原创 2018-06-06 23:02:00 · 303 阅读 · 0 评论 -
JDBC链接mysql之后出现read-only
可能还有其他原因,我的是因为偷懒想要添加重复数据,把数据库中的表去掉了主键,之后用java执行操作,mysql客户端就不能对表进行操作了。解决办法用java语句删掉重复语句,重新设置好主键,完美解决。...原创 2018-06-06 23:08:00 · 1321 阅读 · 0 评论 -
js在末尾添加节点
案例在ul标签下添加li标签效果是这样子原理如下整个HTML是一个树形结构,我只画出需要的部分所以步骤如下下面是代码<!DOCTYPE html><html><head> <title>在末尾添加节点</title></head><body> &原创 2018-07-21 10:00:00 · 2865 阅读 · 0 评论 -
Dom操作的小总结
什么是Dom?DOM 是 Document Object Model(文档对象模型)的缩写。HTML DOM 是:HTML 的标准对象模型 HTML 的标准编程接口 W3C 标准HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。根据 W3C 的 HTML DOM ...原创 2018-07-21 17:27:00 · 208 阅读 · 0 评论 -
js复选框实现全选、全不选、反选
复选框为checkbox对象通过input就可以将一个简单的复选框呈现在页面上<input type="checkbox" />要实现的大概就是这样一个页面 思路全选因为要得到复选框数组,而id又不能重复。所以通过name来得到复选框数组。得到数组后遍历,将所有checked值设置为true即可实现全选,全不选原理相同反选同样的方法得到复选...原创 2018-07-23 20:58:00 · 1426 阅读 · 0 评论 -
XML入门
XML被广泛认为是继Java之后在Internet上最激动人心的新技术学习前提:HTML,JavaScript那么什么是XML呢?XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输(存储)数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 是 W3C 的推荐...原创 2018-07-25 17:02:00 · 183 阅读 · 0 评论 -
dtd约束
dtd快速入门创建dtd文件对上一篇的XML代码进行约束,代码如下,文件名为Demo1.dtd1 <!ELEMENT person (name,age)>2 <!ELEMENT name (#PCDATA)>3 <!ELEMENT age (#PCDATA)> 上面的XML代码修改为1 <?xml version="1.0" e...原创 2018-07-25 21:47:00 · 588 阅读 · 0 评论 -
js实现动态显示时间
思路:*得到当前时间 var date = new Date(); //格式化为本地时间 var d1 = date.toLocaleString();*使页面每秒显示一次时间 setInterval() 定时器实现*显示到页面 获取div标签并将时间写入代码: 1 <!DOCTYPE html> 2 <html> ...原创 2018-07-22 21:14:00 · 643 阅读 · 0 评论 -
表单提交方式
*使用submit提交1 <form action=对应服务器>2 name:3 <br>4 <input type="text" name="name">5 <br />6 <input type="submit" value=原创 2018-07-25 16:08:00 · 188 阅读 · 0 评论 -
js实现弹窗后选择信息填入text标签中以及需要注意的问题
下面是完整的代码对应两个网页主网页代码 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="utf-8" /> 6 <title>window弹窗</title> 7 </head> 8 9原创 2018-07-21 08:15:00 · 601 阅读 · 0 评论 -
jar包下载地址推荐
第一个,绝对最好用,但是需要翻墙,会翻墙的小伙伴不用完后看了,被封之前用这个绝对够http://www.java2s.com/(其实最好跳转到了第二个网址页面,相当于提供了一个搜索引擎)第二个 http://www.java2s.com/Code/Jar/CatalogJar.htm (不用翻墙,有点难找,但是还是可以找到)备用吧 http://maven.ibiblio.org/...原创 2018-07-30 22:09:02 · 2345 阅读 · 0 评论 -
XML解析及jaxp
XML的解析简介先来做个对比,HTML是标记性语言,js通过dom解析HTML时,根据HTML的层级结构,在内存中分配了一个实行结构,把HTML的标签文本等都封装成了对象进行操作,那么同为标记性文档的XML也使用了同样的原理XML的解析技术:dom 和 sax下面图片解释 对应的树形结构为 dom 解析与 sax解析的对比 jkk...原创 2018-07-27 20:01:08 · 483 阅读 · 0 评论 -
Servlet小结
什么是Servlet:它是运行在 Web 服务器或应用服务器上的程序,作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。...原创 2018-08-03 19:36:21 · 306 阅读 · 0 评论 -
MyEclipse编译前自动保存的相关配置
遇到问题解决问题吧,今天刚开始用MyEclipse2017写java,正常操作之后报错!!!说我没有定义??,后来无意中发现保存按钮是亮着的,保存之后发现好了,那么对于我这个习惯了Eclipse编译前自动保存的人,自然是不能忍的,设置步骤如下:第一步第二步第三步完成以上设置就不用一直点保存了,一定要注意,两个地方都要设置...原创 2018-07-26 21:41:53 · 521 阅读 · 0 评论 -
mysql5.7修改max_allowed_packet
修改该参数的原因是mysql对大型数据的大小有限制,网上给出的方法很多了,但是有的太多文字,有的不全,故写此文。1.找到my.ini文件,注意,它并没有在mysql的默认安装位置下!!!而是在“C:\ProgramData\MySQL\MySQL Server 5.7”这个位置下,而ProgramData是隐藏文件夹,所以需要打开显示隐藏文件,此处不在赘述,自行百度2.用记事本打开my.i...原创 2018-08-16 15:09:34 · 7923 阅读 · 5 评论