
web开发
越前
每个目标的达成,都来自勤奋的思考与勤奋的行动
---洛克菲勒
展开
-
JavaScript常用内置对象
2017年7月30日学习总结一个小案例简单计算器demofunction cal(){var input = document.getElementById("calculate");try{input.value = eval(input.value);}catch(e){input.value =原创 2017-07-30 19:39:45 · 343 阅读 · 0 评论 -
SpringMVC框架向页面传值的4种方法
原创 2017-08-22 20:51:30 · 1734 阅读 · 0 评论 -
SpringMVC框架获取请求参数值的3种方法
原创 2017-08-22 20:49:03 · 540 阅读 · 0 评论 -
SpringMVC框架基于注解的编程步骤
原创 2017-08-22 20:45:31 · 474 阅读 · 0 评论 -
MyBatis框架mapper映射器
1)mapper映射器是什么?符合映射文件要求的接口。要求如下: a.方法名要与sqlId一致。 b.方法的返回类型要与resultType一致。 c.方法的参数类型要与parameterType一致。 d.映射文件的namespace必须等于接口的完整的名字。注: mybatis会生成符合该接口(mapper映射器)要求的对象。原创 2017-08-25 20:02:42 · 600 阅读 · 0 评论 -
MyBatis框架解决字段名与实体类属性名不一致的情况
方式一 使用别名,比如SELECT id empId,name ename……方式二 使用resultMap。原创 2017-08-25 19:59:02 · 1474 阅读 · 0 评论 -
MyBatis框架基本原理
(1)MyBatis是什么?开源的持久层框架。注:底层仍然是jdbc。 jdbc 优点:速度最快 缺点:繁琐hibernate 优点:不用写sql,代码简洁 缺点:速度慢,需要优化繁杂的sql mybatis 优点:代码简洁,易掌握,性能速中,需要写sql(2)编程步骤step1.导包。 mybatis,ojdbc,junit原创 2017-08-25 19:56:13 · 380 阅读 · 0 评论 -
SpirngMVC异常处理
注:将异常抛给springMVC框架,由框架来处理异常。(1)方式一 配置简单异常处理器。step1.配置简单异常处理器。step2.添加异常处理页面。(2)方式二 使用@ExceptionHandler注解。step1.添加一个异常处理方法,该方法前面要添加@ExceptionHandler注解。 step2.添加异常处理页面。原创 2017-08-24 20:50:02 · 279 阅读 · 0 评论 -
SpirngMVC拦截器
原创 2017-08-24 20:47:18 · 257 阅读 · 0 评论 -
SpringMVC框架的转发与重定向
原创 2017-08-22 20:54:01 · 354 阅读 · 0 评论 -
EL怎么从cookie里取值
EL默认的取值范围:pageContext,request,session,application也可以从cookie中取值,语法如下:cookie.name.value原创 2017-08-15 21:12:54 · 1693 阅读 · 0 评论 -
jQuery对ajax编程的支持
(1)$.ajax方法。用法: $.ajax({ 属性名:属性值, ... });注: 通过属性名和属性值来控制ajax对象如何向服务器发请求。 常见的属性有如下一些: url 请求地址 (比如 'quoto.do') type 请求类型(比如 'get','pos原创 2017-08-30 21:06:51 · 997 阅读 · 0 评论 -
JSON
1. JSON (javascript object notation )(1)JSON是什么?轻量级的数据交换格式。1)数据交换 将要交换的数据转换成一种与平台无关的数据格式(比如xml), 然后交给接收方来处理。2)轻量级 相对于xml而言,json文档更小,解析速度更快。(2)语法1)表示一个对象 {属性名:属性值,属性名:原创 2017-08-30 21:03:34 · 255 阅读 · 0 评论 -
IE浏览器发送get请求时的缓存问题的解决方式
1.什么是缓存问题? IE浏览器提供的ajax对象在发送get请求时,会查看请求地址是否访问过,如果访问过,则显示第一次访问的结果(也就是说,会将第一次访问的结果缓存下来)。2.解决方式? 在请求地址后面添加随机数, 比如xhr.open('get','luck.do?'+Math.random(),true); 或者改为发送post请求。原创 2017-08-29 20:07:48 · 3306 阅读 · 0 评论 -
ajax乱码问题解决方式
1)发送get请求 IE浏览器提供的ajax对象会对中文使用gbk来编码,而其它浏览器会使用utf-8来编码。服务器端默认会使用iso-8859-1来解码,会产生乱码。 解决方式: step1. 让服务器统一使用utf-8来解码。 step2. 客户端,使用encodeURI函数对中文统一编码。原创 2017-08-29 20:05:13 · 388 阅读 · 0 评论 -
ajax编程的基本步骤
原创 2017-08-29 19:58:28 · 619 阅读 · 0 评论 -
Spring集成MyBatis (使用mapper映射器)
step1.导包spring-webmvc,mybatis,mybatis-spring,spring-jdbc,ojdbc,dbcp,junit。step2.添加Spring配置文件 注:不再需要mybatis的配置文件了。 只需要配置一个SqlSessionFactoryBean( 相当于mybatis的配置文件信息)原创 2017-08-28 20:56:58 · 594 阅读 · 0 评论 -
SpringMVC框架中文乱码解决方案
1, 为什么会有乱码?表单提交时,浏览器会对中文参数值使用打开该表单所在页面时的字符集来编码。比如使用"utf-8"来编码。服务器端默认使用"iso-8859-1"来解码。所以会产生乱码。2, 如何解决?配置springmvc提供的过滤器(CharacterEncodingFilter)。注意:a.表单提交方式必须设置为"Post"b.页面编码与初始化参数设置的原创 2017-08-23 20:54:51 · 378 阅读 · 0 评论 -
在浏览器输入路径访问servlet,没有出现网页,而是直接下载的问题
今天遇到这个问题是因为res.setContentType("text/html;charset=utf-8")字符串里的内容写错了。发现学习servlet和jsp,出现的大部分错误都是在字符串里,遇到报错,多看错误信息。原创 2017-08-15 21:09:59 · 3212 阅读 · 0 评论 -
状态管理-cookie
2017年 8月15日学习摘要原创 2017-08-15 21:06:43 · 238 阅读 · 0 评论 -
SpringMVC基于xml配置文件的开发
原创 2017-08-21 20:51:57 · 303 阅读 · 0 评论 -
CSS概述,语法,声明,选择器
2017年7月25日学习总结:一个小案例注册网页body{width:500px;height:600px;border:1px solid blue;}#user{width:210px;height:30px;border:1px dashed red;}#pwd{wid原创 2017-07-25 21:23:09 · 382 阅读 · 0 评论 -
JavaScript事件
2017年8月2日总结一个小案例计算器 计算器 .panel { border: 4px solid #ddd; width: 192px; margin: 100px auto; /*border-radius: 6px;原创 2017-08-02 21:32:16 · 284 阅读 · 0 评论 -
web概述、HTML概述、文本处理、图像、超链接、表格、表单
2017年7月24日学习总结一、WEB概述1,WEB三要素①,浏览器向服务器发起请求,下载服务器中的网页(HTML),然后执行HTML显示出内容。②,服务器接受浏览器的请求,发送相应的页面到浏览器。③,HTTP协议浏览器与服务器的通讯协议。2,常用浏览器IEEdgeFIREfoxChromesafari3,HT原创 2017-07-24 21:47:31 · 937 阅读 · 0 评论 -
容器对路径的处理、servlet特性
2017年8月8日学习摘要,今天是个好日子,做个记录原创 2017-08-08 21:34:01 · 196 阅读 · 0 评论 -
document对象增删节点、自定义对象
2017年8月日学习总结一个小案例模拟购物车 购物车 h1 { text-align:center; } table { margin:0 auto; width:60%; border:原创 2017-08-01 21:27:01 · 1916 阅读 · 0 评论 -
servlet工作原理
2017年8月7日学习摘要原创 2017-08-07 21:16:16 · 307 阅读 · 0 评论 -
servlet开发步骤
端口号有冲突的可以自行更改,双击tomact修改,我的就是8080冲突,修改成8088了。GOOD LUCK!原创 2017-08-04 23:43:49 · 358 阅读 · 0 评论 -
JavaScript_Window对象和Document对象
2017年学习总结一个小案例图片轮播hw2div{border:1px solid blue;width:218px;height:218px;margin:0 auto;}.hide{display:none;}window.onload = function(){star原创 2017-07-31 21:32:15 · 323 阅读 · 0 评论 -
JSP基本语法、JSP运行原理
2017年8月9日学习摘要,做个记录原创 2017-08-09 21:25:33 · 343 阅读 · 1 评论 -
转发、JSP开发常见问题
2017年 8月10日学习摘要做个记录原创 2017-08-10 21:06:43 · 284 阅读 · 0 评论 -
Spring框架-基于注解的组件扫描
原创 2017-08-21 20:48:40 · 339 阅读 · 0 评论 -
JavaScript概述,基础语法,流程控制
2017年7月28日学习总结\一个小案例输入一个整数,计算出它的阶乘计算一个数的阶乘function factorial(){var n = document.getElementById("num").value;var span = document.getElementById("result");原创 2017-07-28 22:39:27 · 249 阅读 · 0 评论 -
HTML网页访问servlet有几种方法?
1, 表单:2, 超链接:3, 网页后退:onclick="history.back();"4, 单击事件:onclick="location.href='toaddcost.do';"5, onclick="location.href='toupdatecost.do?id=${c.costId}';"网页链接到服务器,toupdatecost原创 2017-08-16 20:56:10 · 17069 阅读 · 2 评论 -
spring框架读属性文件(.properties结尾的文件)
原创 2017-08-19 19:58:08 · 324 阅读 · 0 评论 -
servlet解决乱码问题
原创 2017-08-12 12:52:31 · 219 阅读 · 0 评论 -
spring表达式
原创 2017-08-18 21:27:22 · 220 阅读 · 0 评论 -
CSS声明
2017年7月26日学习总结一个小案例管理员表[退出]全选管理员ID姓名拥有角色1王重嘴强王者、符文战士2牧尘大主宰、天罗大陆首领 3石牧弥天巨猿族首领、神境高手原创 2017-07-26 21:23:55 · 634 阅读 · 0 评论 -
jQuery选择器、操作DOM、事件、动画
2017年8月3日学习总结一个小案例模拟网页上的广告,点击x关掉或3秒后自动关掉。homework1#ad{width:800px;height:500px;background-color:yellow;margin:0 auto;text-align:center;原创 2017-08-03 21:07:44 · 308 阅读 · 0 评论 -
SpringMVC框架页面和controller之间日期类型转换解决方案
原创 2017-09-08 21:07:40 · 1557 阅读 · 0 评论