Learn_Web
文章平均质量分 87
正 在 学 Web 的 菜 鸟 儿。。。
u013497151
这个作者很懒,什么都没留下…
展开
-
JavaWeb之Session的序列化和反序列化 && Session的活化和钝化
应用场景:1.一般来说,服务器启动后,就不会再关闭了,但是如果逼不得已需要重启,而用户会话还在进行相应的操作,这时就需要使用序列化将session信息保存起来放在硬盘,服务器重启后,又重新加载。这样就保证了用户信息不会丢失,实现永久化保存2.淘宝每年都会有定时抢购的活动,很多用户会提前登录等待,长时间不进行操作,一致保存在内存中,而到达指定时刻,几十万用户并发访问,就可能会有几十万个ses原创 2015-05-16 13:46:58 · 11249 阅读 · 2 评论 -
JavaWeb之不同Tomcat版本对get、post请求,中文乱码问题
Myeclipse安装时的前期工作空间的编码准备,就不说了Tomcat8Tomcat8public class dd extends HttpServlet { private static final long serialVersionUID = 1L; public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IO原创 2015-05-15 19:52:53 · 3570 阅读 · 0 评论 -
JavaWeb之EL篇
一.EL概述EL(Expression Language):目的是使JSP写起来更简单。1.1、EL的作用在JSP2.0后要把html和css分离、要把html和js分开、要把Java脚本替换成标签。不包含等而标签的好处:即使不是java人员,也可以轻松的去使用1.2、EL的格式及使用使用格式:${}使用前提:如果不希望使用EL,需要在JSP的page指令需要指定i原创 2015-05-14 14:53:11 · 1341 阅读 · 0 评论 -
JavaWeb之Request && Response篇
一、request概述request是Servlet.service()方法的一个参数,类型为javax.servlet.http.HttpServletRequest。在客户端发出每个请求时,服务器都会创建一个request对象,并把请求数据封装到request中,然后在调用Servlet.service()方法时传递给service()方法,这说明在service()方法中可以通过requ原创 2015-04-23 19:33:24 · 2270 阅读 · 0 评论 -
JavaWeb之Servlet篇
一、Servlet概述1.什么是Servlet?Servlet可以说是JavaWeb的核心,属于动态资源。其作用就是处理客户端请求,服务器会把接收到的请求交给Servlet来处理,在Servlet要做的就是:1.获取请求数据;2,处理请求;3.回复响应给客户端。每个Servlet必须实现javax.servlet.Servlet接口。2.Servlet的生命周期方法原创 2015-04-21 00:53:09 · 1940 阅读 · 0 评论 -
JavaWeb中的绝对路径和相对路径问题
在开发的时候,因为路径,往往会造成很多问题。所以开发时,用的都是绝对路径原创 2015-03-21 14:16:33 · 1253 阅读 · 0 评论 -
Session笔记
一、Session机制session机制采用的是在服务器端保持 HTTP 状态信息的方案 。服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器原创 2015-03-19 11:12:56 · 1092 阅读 · 0 评论 -
Cookie笔记
一、Cookie概述cookie机制采用的是在客户端保持 HTTP 状态信息的方案 Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一个小文本文件。 一旦WEB浏览器保存了某个Cookie,那么它在以后每次访问该WEB服务器时,都会在HTTP请求头中将这个Cookie回传给WEB服务器。二、在Servlet中使用Cook原创 2015-03-18 20:22:12 · 1182 阅读 · 0 评论 -
MVC编程模式
1.关于MVC①.M:Model ②.V:View ③.C:ControllerMVC是Model-View-Controller的简称,即模型-视图-控制器。MVC是一种设计模式,它把应用程序分成三个核心模块:模型、视图、控制器,它们各自处理自己的任务。2.好处:对一个请求不使用MVC,Servlet、JSP都可以实现,但是这样的缺点就是需要在Serv原创 2015-03-13 16:37:50 · 1522 阅读 · 0 评论 -
使用Jquery实现图片轮播效果
JQuery实现图片轮播*{margin: 0;padding: 0;}#box{width:600px;height:240px;position: relative;}#pic{width:600px;height:240px;position: relative;top:0px;left:0px;}img{position: absolute;}/* 将三个图片层叠在一起 */#原创 2015-03-11 11:17:24 · 1547 阅读 · 2 评论 -
使用 Jquery 实现字体大小转换
导入 jquery1.9.1.js 库 $(function(){ var initFontSize = 18; function removeBlur(){ if(this.blur){ this.blur(); } } /* 改变字体大小原创 2015-03-03 16:46:40 · 1746 阅读 · 0 评论 -
一步一步学习 JQuery (八) JQuery 的动画效果
常用方法hide(): 在 HTML 文档中, 为一个元素调用 hide() 方法会将该元素的 display 样式改为 none. 代码功能同 css(“display”, “none”);show(): 将元素的 display 样式改为先前的显示状态.以上两个方法在不带任何参数的情况下, 作用是立即隐藏或显示匹配的元素, 不会有任何动画. 可以通过制定速度参数使元素动起来.以原创 2015-03-02 20:50:40 · 1287 阅读 · 0 评论 -
一步一步学习 JQuery (七) JQuery 中的事件处理
一、加载 DOM 在页面加载完毕后, 浏览器会通过 JavaScript 为 DOM 元素添加事件. 在常规的 JavaScript 代码中, 通常使用 window.onload 方法, 在 jQuery 中使用$(document).ready() 方法. Untitled Document //加载 DOM 的两种方式: j原创 2015-03-01 19:49:18 · 1274 阅读 · 0 评论 -
一步一步学习 JQuery (六) JQuery 的 html() & val() && CSS_DOM操作
设置和获取 HTML, 文本和值读取和设置某个元素中的 HTML 内容: html() . 该方法可以用于 XHTML, 但不能用于 XML 文档读取和设置某个元素中的文本内容: text(). 该方法既可以用于 XHTML 也可以用于 XML 文档.读取和设置某个元素中的值: val() --- 该方法类似 JavaScript 中的 value 属性. 对于文本框, 下拉列表框,原创 2015-02-26 23:24:59 · 1526 阅读 · 0 评论 -
一步一步学习 JQuery (五) 用JQuery玩转节点
JQuery 中的 DOM 操作原创 2015-02-25 19:15:24 · 1760 阅读 · 1 评论 -
一步一步学习 JQuery (四) 过滤选择器:属性过滤选择器 && 子元素过滤选择器 && 表单过滤选择器
四、属性过滤选择器属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素选取下列元素,改变其背景色为 # bbffaa含有属性title 的div元素.属性title值等于"test"的div元素.属性title值不等于"test"的div元素(没有属性title的也将被选中).属性title值 以"te"开始 的div元素.属性title值 以"est"原创 2015-02-23 19:59:56 · 1865 阅读 · 1 评论 -
一步一步学习 JQuery (三) 过滤选择器:基本过滤选择器 && 内容过滤选择器 && 可见性过滤选择器
过滤选择器:过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素, 该选择器都以 “:” 开头按照不同的过滤规则, 过滤选择器可以分为基本过滤, 内容过滤, 可见性过滤, 属性过滤, 子元素过滤和表单对象属性过滤选择器.一、基本过滤选择器改变第一个 div 元素的背景色为 # bbffaa改变最后一个 div 元素的背景色为 # bbffaa改变cla原创 2015-02-23 16:09:16 · 2341 阅读 · 0 评论 -
一步一步学习 JQuery (二) 选择器: 基本选择器 && 层次选择器
JQuery选择器:原创 2015-02-21 18:34:37 · 2394 阅读 · 2 评论 -
一步一步学习 JQuery (一) JQuery 对象
jQuery 是继 Prototype 之后又一个优秀的 JavaScript 库jQuery 理念: 写得少, 做得多. 优势如下:轻量级强大的选择器出色的 DOM 操作的封装可靠的事件处理机制完善的 Ajax出色的浏览器兼容性链式操作方式JQuery:Hello WorldInsert title here //$(function(){}原创 2015-02-20 22:45:02 · 1554 阅读 · 0 评论 -
DOM学习笔记六
示例:邮件列表 .one { background-color: #249BDB; } .two { background-color: #F8981D; } .high{ background-color: #cc0000; } //行颜色间隔显示功能 fu原创 2014-12-14 10:35:01 · 1465 阅读 · 0 评论 -
DOM学习笔记五
DOM创建表格:在页面中创建一个5行5列的表格1.事件源,按钮2.必须有一个生成表格节点存储位置 --> @import url(table.css); function CreatTable(){ //最原始的方式 var原创 2014-12-14 10:26:45 · 1373 阅读 · 0 评论 -
DOM学习笔记四
DOM展开闭合列表:overflow 属性规定当内容溢出元素框时发生的事情。auto,hidden,inherit,scroll,visible1.标签封装数据2.定义样式,css3.明确事件源和事件,以及要处理的节点,dom4.明确具体操作方式(事件的处理内容),js dl dd{ /*标签本来带着缩进功能,取消 *原创 2014-12-09 18:42:57 · 1366 阅读 · 0 评论 -
DOM学习笔记三
通过节点层次关系获取节点:(重要)当节点既没有id,也没有name,通过节点当中的关系,是另一种获取节点方式 通过节点关系获取节点 关系: 1.父节点:parentNode,一个父节点 2.子节点:childNodes ,直接后代节点集合 3.兄弟节点:比较少用,因为没有浏览器的解析方式原创 2014-12-08 21:30:42 · 1455 阅读 · 0 评论 -
DOM学习笔记二
DOM中document:代表html的文档对象(重要)document演示:该对象将标记型文档进行封装该对象的作用,是对可标记型文档进行操作常见操作,想要实现动态效果,需要对节点操作,那么先获取到这个节点,想获取节点,就必须先获取节点所属的文档对象document获取节点的方法体现:getElementById();提高标签的id属性值获取该标签节点,返回原创 2014-12-07 21:08:03 · 1372 阅读 · 0 评论 -
DOM学习笔记一
Dom: document object model(文档对象模型)增强页面的动态效果用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签,文本,属性等)封装成对象,这样就更方便的操作这些文档以及文档中的内容。对象的出现就可以有属性和行为被使用。文档:标记型文档对象:封装了属性和行为的实例,可以直接被调用模型:所有标记型文档都具备一些共性的体现标记型原创 2014-12-07 16:25:50 · 1566 阅读 · 0 评论 -
JavaScript-基础语法(4)
全局方法,和Number对象演示global的全局方法 和 Number alert(parseInt("123"+1)); outln(parseInt("abc"));//NaN,非法 var val = parseInt("abc"); outln("value = "+isNaN(val));//isNaN判断是否非法原创 2014-11-30 19:32:47 · 1422 阅读 · 0 评论 -
JavaScript-基础语法(3)
String的基本功能out:封装的document.write();很多方法与java重复 //String对象:var str1 = "xx" var str2 = new String("d"); var str = "aasdasd"; outln("len = "+str.length); ou原创 2014-11-30 19:29:48 · 1371 阅读 · 0 评论 -
JavaScript-基础语法(2)
if语句var a = 3; if(a==4){ alert("yes"); }else{ alert("no"); }//no,但是改一下,if(a=4),会打印yes,a被赋值为了4,!0 // 所以一般都是常量放左边,if(4==x),如果删=,就会报错其余的和java原创 2014-11-27 20:13:18 · 1196 阅读 · 0 评论 -
JavaScript-基础语法(1)
JavaScript概述JavaScript是基于对象和事件驱动的脚本语言,主要应用于客户端JavaScript特点:1.交互性(信息动态交互)2.安全性(不允许直接访问本地硬盘)3.跨平台性(只要是可以解释JavaScript的浏览器都可以用,与平台无关)JavaScript与Java的区别:要明确的是,和Java一点关系没有1.JS是基于对象(里原创 2014-11-24 18:43:34 · 1789 阅读 · 1 评论 -
CSS学习笔记三
CSS盒子模型:早期的网页设计主要是表格,后来主要是div+css盒子模型:1.边框:border:border-top、border-bottom、border-left、border-right2.内边距:padding:padding-top、padding-bottom、padding-left、padding-right3.外边距:margin:原创 2014-11-23 23:12:00 · 1381 阅读 · 0 评论 -
CSS学习笔记二
伪元素选择器:原创 2014-11-23 19:53:19 · 1384 阅读 · 0 评论 -
CSS学习笔记一
CSS全称:层叠样式表(Cascading Style Sheets),用来定义网页的显示效果,可以解决html代码对样式定义重叠的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果。总结:CSS将网页内容和样式进行分离(也就是java中的降低耦合性,从而提高来扩展性),提高来显示功能。html提高来足够的标签来封装,提高了很多效果,但是效果有限,所以效果单独成立一种语言C原创 2014-11-21 13:18:51 · 1471 阅读 · 1 评论 -
html学习笔记五
关于服务端和客户端的校验问题上述的表格信息填写后发现,即使有些信息不添,依然可以提交所以针对此问题,我们要在客户端进行数据填写信息的增强型校验(必添单元,必须填写有效信息,否则无法提交)如果客户端进行来增强性校验,那么服务端,还需要校验吗?当然,为了安全性,很多网站之所以需要填写验证码注册,就是为了防止暴力注册如果服务端进行来增强性校验,那么客户端还需要原创 2014-11-20 22:21:49 · 1379 阅读 · 1 评论 -
html学习笔记四
表单标签原创 2014-11-19 23:46:49 · 1437 阅读 · 0 评论 -
html学习笔记三
图片标签 img一般是将图片放在编译器,当前项目的目录中 图像地图:map比如,某地方地图的某一位置,一点,就到了当地的XX网站应用:在当前图像选取某一部分做链接但是图片的区域是通过坐标来完成的,通过一些软件来划分图片,作为热点区域表格标签:行:tr 单元格:tdcellpanding cellspacing:单元格边距与间距原创 2014-11-19 20:43:03 · 1742 阅读 · 0 评论 -
html学习笔记二
html图片元素原创 2014-10-19 03:26:24 · 1952 阅读 · 1 评论 -
html学习笔记一
PS:在学Java基础的同时,学点html,渣渣不会的东西太多了。。。抓紧学啊网页设计:html+css+javascript作为程序员必须了解 html、css、javascript网页设计是web开发的重要组成部分html:是一种标记语言,主要用途是开发网页,使用html可以展现文字、图片、视频、声音....html是web开发(网页开发)的基础网页设计原创 2014-10-18 01:51:53 · 2374 阅读 · 2 评论