<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junjialuo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/junjialuo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junjialuo]]></copyright><item><title><![CDATA[第九章上传下载及其他]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52355531</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52355531</guid><author>junjialuo</author><pubDate>Mon, 29 Aug 2016 18:28:22 +0800</pubDate><description><![CDATA[第九章上传下载及其他
本章主干知识点：
1、上传，上传的安全性问题；下载；
2、forward和include；虚拟路径；
 
第 1 节1-文件上传简介
第 2 节2-Commons-fileupload使用1 
第 3 节3-Commons-fileupload使用2 
第 4 节4-Commons-fileupload使用3 
第 5 节5-案例：上传文件到日期文件夹下
]]></description><category></category></item><item><title><![CDATA[第八章AJAX（3）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52355502</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52355502</guid><author>junjialuo</author><pubDate>Mon, 29 Aug 2016 18:22:50 +0800</pubDate><description><![CDATA[【第 19-25 节19-AJAX案例：学生增删改查1 -7】
     案例：用AJAX实现t_students的增删改查CRUD
     练习：AJAX注册、带验证码，实现AJAX检查用户名是否可用；
     练习：用AJAX实现t_teachers、t_classes的CRUD
 
项目：
【StudentAjax.jsp】
【AjaxResult.java】
【Jdbc]]></description><category></category></item><item><title><![CDATA[第八章AJAX（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52355468</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52355468</guid><author>junjialuo</author><pubDate>Mon, 29 Aug 2016 18:17:15 +0800</pubDate><description><![CDATA[第八章AJAX（2）
第 15 节15-AJAX案例：无刷新登录
第 16-18  节16-AJAX案例：文章无刷新评论1-3
第 19-25 节19-AJAX案例：学生增删改查1 -7
第 26 节26-如何在AJAX中重定向
第 27 节27-AJAX显示loading避免用户等不急
第 28 节28-JQuery的AJAX全局事件
 
【第 15 节15-AJAX案例：无刷新]]></description><category></category></item><item><title><![CDATA[第八章AJAX（1）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52355387</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52355387</guid><author>junjialuo</author><pubDate>Mon, 29 Aug 2016 18:05:51 +0800</pubDate><description><![CDATA[第八章AJAX

本章主干知识点：
1、AJAX 基础：为什么要AJAX；XmlHttpRequest对象；封装XHR对象；
2、Json：Json语法规范；浏览器和服务器对Json的处理；
3、AJAX Jquery；
4、AJAX案例：CRUD；新闻的无刷新评论；
5、AJAX高级：重定向的陷阱；AJAX全局事件；

第 1 节1-什么是AJAX 
第 2 节2-没有AJA]]></description><category></category></item><item><title><![CDATA[第七章Cookie和Session]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52334055</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52334055</guid><author>junjialuo</author><pubDate>Sat, 27 Aug 2016 10:41:53 +0800</pubDate><description><![CDATA[本章主干知识点：
1、Cookie：Cookie在Http中的位置；Cookie案例；
2、Session：Session使用；过期问题；Session案例（登录注册）；Session原理；
 
第 1 节1-Cookie入门
第 2 节2-Cookie的有效期 
第 3 节3-Cookie案例：记住密码
第 4 节4-Cookie注意的问题1 
第 5 节5-Cookie注意的问]]></description><category></category></item><item><title><![CDATA[第六章EL和JSTL 1-el表达式（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52277429</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52277429</guid><author>junjialuo</author><pubDate>Mon, 22 Aug 2016 15:45:08 +0800</pubDate><description><![CDATA[【案例】

    1. 数据库：
     学生：姓名、性别、生日、身高、所属班级（select选择）、是否特长生，民族（select选择）
     老师：姓名、电话、生日 
     班级：班级名称、教室号、班主任老师（select选择）
     民族：名称 
     课上实现老师、学生的增删改查。 Dao（Servlet中不出现SQL语句、ResultSet等JDBC）：]]></description><category></category></item><item><title><![CDATA[第六章EL和JSTL> 1-el表达式]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52277286</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52277286</guid><author>junjialuo</author><pubDate>Mon, 22 Aug 2016 15:30:28 +0800</pubDate><description><![CDATA[访问Map对象的元素值 ${map.key}
访问Collection对象的元素值${collection[i]}
访问数组的元素值${array[i]}

【index.jsp】



  
  
  
  
    <%
    	HashMap map1 = new HashMap();
    	map1.put("tom","maomao");
    	map1.put("j]]></description><category></category></item><item><title><![CDATA[第五章JSP（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52195940</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52195940</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 22:37:17 +0800</pubDate><description><![CDATA[第 8 节8-Servlet+JSP显示人员列表
第 9 节9-Servlet+JSP实现人员新增
第 10 节10-forward和sendRedirect的区别
第 11 节11-人员编辑和案例总结
第 12 节12-JSTL简介



本章主干知识点：
1、JSP：JSP原理揭秘；JSP指令；
2、自定义错误页；全局错误页；
3、JSP内置对象；Servlet+JSP版]]></description><category></category></item><item><title><![CDATA[第五章JSP（1）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52195908</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52195908</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 22:32:40 +0800</pubDate><description><![CDATA[第 1 节1-JSP概述
第 2 节2-JSP原理揭秘
第 3 节3-jsp中的page指令
第 4 节4-自定义错误页
第 5 节5-统一配置错误页
第 6 节6-JSP的几个所谓的内置对象
第 7 节7-用纯JSP实现人员列表



本章主干知识点：
1、JSP：JSP原理揭秘；JSP指令；
2、自定义错误页；全局错误页；
3、JSP内置对象；Servlet+JSP版]]></description><category></category></item><item><title><![CDATA[第四章Response和增删改查（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52194364</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52194364</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 18:31:37 +0800</pubDate><description><![CDATA[2、案例：Servlet版CRUD；

第 6 节6-案例：增删改查需求说明
第 7 节7-案例：人员列表
第 8 节8-案例：新增和保存
第 9 节9-案例：修改和保存
第 10 节10-案例：删除以及总结
第 11 节11-HttpServlet与Servlet接口



第 6 节6-案例：增删改查需求说明 
第 7 节7-案例：人员列表 
第 8 节8-案例：新增]]></description><category></category></item><item><title><![CDATA[第四章Response和增删改查（1）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52194348</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52194348</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 18:27:41 +0800</pubDate><description><![CDATA[本章主干知识点：
1、几大对象：Request、Response；动态生成验证码；
2、案例：Servlet版CRUD；
 
第 1 节1-Request常用方法
第 2 节2-Response常用方法
第 3 节3-getRealPath 
第 4 节4-动态生成图片
第 5 节5-动态生成验证码



第 1 节1-Request常用方法 
HttpServletRe]]></description><category></category></item><item><title><![CDATA[第三章Http协议（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52193871</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52193871</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 17:44:56 +0800</pubDate><description><![CDATA[第 5 节5-为什么要研究Http协议
http协议
1.连接(Connection)：浏览器和服务器之间传输数据的通道。 一般请求完毕就关闭，http不保持连接。不保持连接会降低处理速度（因为建立连接速度很慢），保持连接的话就会降低服务器的处理的客户端并发请求数，而不保持连接服务器可以处理更多的请求。
 
2.请求(Request)：浏览器向服务器发送的“我要***”的消息，包含请求的类]]></description><category></category></item><item><title><![CDATA[第三章Http协议（1）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52193820</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52193820</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 17:39:43 +0800</pubDate><description><![CDATA[本章主干知识点：
1、Content-Type是什么；乱码问题解决；


第 1 节1-关于ContentType不要让浏览器去猜
第 2 节2-解决获取参数乱码和显示乱码问题
第 3 节3-案例：新建一个人
第 4 节4-案例：显示所有的人

第 1 节1-关于ContentType不要让浏览器去猜
第 2 节2-解决获取参数乱码和显示乱码问题 
 
解决乱码
 
1]]></description><category></category></item><item><title><![CDATA[第二章Servlet入门]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52192884</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52192884</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 16:27:09 +0800</pubDate><description><![CDATA[本章主干知识点：
1、JavaWeb开发环境搭建；JavaWeb项目结构说明；
2、表单提交；URL编码的几种方式；
 
JavaWeb开发环境配置
开发工具：MyEclipse
 
Eclipse是一个开发工具的框架，可以在Eclipse上装各种插件用来进行各种语言（C++、Java、PHP）的开发
MyEclipse也是一个“Eclipse IDE forJava Develo]]></description><category></category></item><item><title><![CDATA[第一章自己动手写服务器浏览器]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52191041</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52191041</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 13:59:26 +0800</pubDate><description><![CDATA[本章主干知识点：
1、自己用Socket写Http浏览器；
2、自己用Socket写Http服务器；
3、实现登录和查询功能；


编写“控制台浏览器”
 
步骤：
1.Socket是进行网络编程的类，通过Socket可以在两台计算机之间进行网络通讯，QQ软件和QQ服务器之间、浏览器和网站服务器之间都是Socket网络通讯。Socket不是咱们学习的重点，能运行、理解即可。开发网]]></description><category></category></item><item><title><![CDATA[七_第零章XML学习]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52190353</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52190353</guid><author>junjialuo</author><pubDate>Fri, 12 Aug 2016 11:44:32 +0800</pubDate><description><![CDATA[本章主干知识点：
XML语法规范
DTD约束
schema约束
DOM方式解析XML文件
SAX方式解析XML文件

第 1 节XML_01简介 
第 2 节XML_02语法规范 
第 3 节XML_03DTD约束 
第 4 节XML_04使用DTD的3种方式 
第 5 节XML_05schema约束 
第 6 节XML_06XML的DOM解析方式 
第 7 节XML_0]]></description><category></category></item><item><title><![CDATA[第六章JSP标准标签库JSTL（2）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52187273</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52187273</guid><author>junjialuo</author><pubDate>Thu, 11 Aug 2016 22:33:38 +0800</pubDate><description><![CDATA[【核心标签库   】
l  用于条件判断
l  没有与if配套的else标签。如果要实现if..else甚至else if的效果，要用后面讲的 
 




属性名


是否支持EL表达式


属性类型


属性说明




test


true


Boolean


指定条件表达式




var


false]]></description><category></category></item><item><title><![CDATA[第六章JSP标准标签库JSTL（1）]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52187249</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52187249</guid><author>junjialuo</author><pubDate>Thu, 11 Aug 2016 22:29:53 +0800</pubDate><description><![CDATA[核心标签库
    文本输出
         设置、删除 属性值
         异常捕获
 和    条件选择
      循环迭代
 
掌握标签的属性用法：
属性名
属性的作用
属性值的类型
属性值是否支持el表达式
 
 
【ElTestSerlet.java】


package com.rupeng.web3;

import java.io.IOE]]></description><category></category></item><item><title><![CDATA[第六章EL和JSTL> 3-el表达式运算符]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52187238</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52187238</guid><author>junjialuo</author><pubDate>Thu, 11 Aug 2016 22:28:13 +0800</pubDate><description><![CDATA[el中的常量 true  false 1       1.1    "aa"   null
算术表达式   +  -  *div / mod %
关系表达式  gt >   >= ge  
逻辑表达式      ||       &&    !   and    or    not
xx表达式    xx.xxx   xx["xxx"]
三元表达式  xx?xxx:xxxx   
em]]></description><category></category></item><item><title><![CDATA[第六章EL和JSTL> 1-el表达式]]></title><link>https://blog.youkuaiyun.com/junjialuo/article/details/52187195</link><guid>https://blog.youkuaiyun.com/junjialuo/article/details/52187195</guid><author>junjialuo</author><pubDate>Thu, 11 Aug 2016 22:21:33 +0800</pubDate><description><![CDATA[访问Map对象的元素值 ${map.key}
     访问Collection对象的元素值${collection[i]}
     访问数组的元素值${array[i]}

【index.jsp】



  
  
  
  
    <%
    	HashMap map1 = new HashMap();
    	map1.put("tom","maomao");
    	m]]></description><category></category></item></channel></rss>