<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[科龙腾的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/colonten</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; colonten]]></copyright><item><title><![CDATA[Struts framework的工作原理和组件]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75453249</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75453249</guid><author>colonten</author><pubDate>Thu, 20 Jul 2017 00:33:11 +0800</pubDate><description><![CDATA[Struts 如何控制、处理客户请求，主要是struts的四个核心组件。这几个组件就是：ActionServlet。Action 
Classes，Action Mapping（此处包括ActionForward），ActionFrom Bean。
ActionServlet 控制器对象 
    ActionServlet继承自javax.servlet.http.HttpServlet类，其在S]]></description><category></category></item><item><title><![CDATA[Struts1和Struts2的区别]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75269954</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75269954</guid><author>colonten</author><pubDate>Tue, 18 Jul 2017 01:37:20 +0800</pubDate><description><![CDATA[从Struts2的发展过程来看，Struts2继承了Struts与Webwork的特性，形成了新的框架。但是它的称呼只是在“Struts”后面添加一个“2”，显然Struts2还是更多的继承了Struts的设计思想，并加入了WebWork的特点。下面将从十个方面来说明Struts与Struts2之间的不同点：

（1） Action 类

在Struts中都是使用抽象类编程而不是接口，因此]]></description><category></category></item><item><title><![CDATA[JDBC]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75213658</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75213658</guid><author>colonten</author><pubDate>Mon, 17 Jul 2017 01:44:15 +0800</pubDate><description><![CDATA[JDBC（Java Data Base Connectivity,java数据库连接）是一种用于执行SQL语句的Java API，可以为多种关系数据库提供统一访问，它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准，据此可以构建更高级的工具和接口，使数据库开发人员能够编写数据库应用程序。2.数据库驱动　　我们安装好数据库之后，我们的应用程序也是不能直接使用数据库的，必须要通过相应的数据]]></description><category></category></item><item><title><![CDATA[struts中全局或局部的转发和重定向配置]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75213655</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75213655</guid><author>colonten</author><pubDate>Mon, 17 Jul 2017 01:42:08 +0800</pubDate><description><![CDATA[全局的配置 使用 global-forwards标签 
 <global-forwards> <forward name="success" path="/successg.jsp"></forward> <forward name="error" path="/errorg.jsp"></forward> </global-forwards> 局部的配置(配置在Action标签中) <action]]></description><category></category></item><item><title><![CDATA[struts的MVC组件]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75213651</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75213651</guid><author>colonten</author><pubDate>Mon, 17 Jul 2017 01:38:41 +0800</pubDate><description><![CDATA[M-Model   所有的Action 处理器对象都是开发者从Struts 的Action 类派生的子类。Action 处理器对象封装了具体的处理逻辑，调用业务逻辑模块，并且把响应提交到合适的View 组件以产生响应。Struts 提供的ActionForm 组件对象可以通过定义属性描述客户端表单数据，开发者可以从它派生子类对象，并利用它和Struts 提供的自定义标记库相结合，可以实现对客户端的表]]></description><category></category></item><item><title><![CDATA[Java的四种引用]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75213647</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75213647</guid><author>colonten</author><pubDate>Mon, 17 Jul 2017 01:34:01 +0800</pubDate><description><![CDATA[java内存管理分为内存分配和内存回收，都不需要程序员负责，垃圾回收的机制主要是看对象是否有引用指向该对象。java对象的引用包括 
  强引用，软引用，弱引用，虚引用Java中提供这四种引用类型主要有两个目的：第一是可以让程序员通过代码的方式决定某些对象的生命周期；第二是有利于JVM进行垃圾回收。下面来阐述一下这四种类型引用的概念：１．强引用是指创建一个对象并把这个对象赋给一个引用变量。比如：Ob]]></description><category></category></item><item><title><![CDATA[spring HelloWord]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75195339</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75195339</guid><author>colonten</author><pubDate>Sun, 16 Jul 2017 01:27:26 +0800</pubDate><description><![CDATA[1、准备： 
（1）最新版本Eclipse,http://www.eclipse.org/downloads/  
（2）Spring插件：Latest GA release:    3.0.5.RELEASE   http://www.springsource.org/download 
 包含：spring-framework-3.0.5.RELEASE-with-docs.zip 和sprin]]></description><category></category></item><item><title><![CDATA[Struts1之Action]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75195335</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75195335</guid><author>colonten</author><pubDate>Sun, 16 Jul 2017 01:23:22 +0800</pubDate><description><![CDATA[一、Struts的Action的一些属性的具体意思?Struts中Action的一段定义如下attribute=”aaForm”input=”/aa.jsp”name=”aaForm”path=”/aa”scope=”request”type=”com.yourcompany.struts.action.AaAction”>其中的attribute和name是什么意思代表什么、这个中的name又代表]]></description><category></category></item><item><title><![CDATA[AJAX]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75195328</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75195328</guid><author>colonten</author><pubDate>Sun, 16 Jul 2017 01:20:54 +0800</pubDate><description><![CDATA[what: 一种改善客户端体验的技术。本质上就是在客户端使用js代码，通过浏览器中一个特殊的对象(XMLHttpRequest)异步（浏览器不会销毁当前的页面，客户可以在页面继续其他的操作而不被打断）的向服务器端发送请求，服务器端返回的是部分数据(可以是文本，xml,json),客户端接收到数据后，使用js将数据更新到页面中。整个过程没有页面的整体刷新，只是使用js进行局部刷新，用户操作不会被打断。]]></description><category></category></item><item><title><![CDATA[JSP EL表达式 学习 应用]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/75000792</link><guid>https://blog.youkuaiyun.com/colonten/article/details/75000792</guid><author>colonten</author><pubDate>Wed, 12 Jul 2017 01:14:17 +0800</pubDate><description><![CDATA[EL表达式EL表达式概述在EL表达式出现之前，开发Java Web应用程序时，经常需要将大量的Java代码片段嵌入JSP页面中，这会使得页面看起来很乱，而使用EL表达式则比较简洁。范例：在页面中显示保存在session中的变量username，并将其输出到页面中，代码如下：]]></description><category></category></item><item><title><![CDATA[ActionForward]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74938346</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74938346</guid><author>colonten</author><pubDate>Tue, 11 Jul 2017 02:18:36 +0800</pubDate><description><![CDATA[一、只有登录才能显示的页面这是一个很平常的问题，在访问某些网页的时候，只有登录才可以访问，以此保证安全。实现原理也很简单，就是将一个属性设置在session中。在访问的时候进行判断即可。例：request.getSession().setAttribute(“user”, username);这样就可以根据session进行判断了1.MustLoginAction.javapackage com;i]]></description><category></category></item><item><title><![CDATA[Java Web 之 Cookie  session]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74938319</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74938319</guid><author>colonten</author><pubDate>Tue, 11 Jul 2017 02:03:06 +0800</pubDate><description><![CDATA[HTTP 是一个无状态协议，所以客户端每次发出请求时，下一次请求无法得知上一次请求所包含的状态数据，如何能把一个用户的状态数据关联起来呢？比如在淘宝的某个页面中，你进行了登陆操作。当你跳转到商品页时，服务端如何知道你是已经登陆的状态？cookie首先产生了 cookie 这门技术来解决这个问题，cookie 是 http 协议的一部分，它的处理分为如下几步：服务器向客户端发送 cookie。 
通常]]></description><category></category></item><item><title><![CDATA[Struts1 配置文件]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74908056</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74908056</guid><author>colonten</author><pubDate>Mon, 10 Jul 2017 01:40:10 +0800</pubDate><description><![CDATA[struts-config.xml是Struts的核心文件。该文件可配置各种组件，包括，FormBeans,Actions,ActionMappings,全局转发GlobalForwards,数据源DataSources及插件Plugin,这篇文件我结合在(Struts重构)构建一个简单的基于MVC模式的JavaWeb一文来说说Struts配置文件struts-config.xml的主要元素！ 
元]]></description><category></category></item><item><title><![CDATA[Java Web 之 Request Respone]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74908048</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74908048</guid><author>colonten</author><pubDate>Mon, 10 Jul 2017 01:25:34 +0800</pubDate><description><![CDATA[response概述
response是Servlet.service方法的一个参数，类型为javax.servlet.http.HttpServletResponse。在客户端发出每个请求时，服务器都会创建一个response对象，并传入给Servlet.service()方法。response对象是用来对客户端进行响应的，这说明在service()方法中使用response对象可以完成对客户端的]]></description><category></category></item><item><title><![CDATA[Struts1 之Hello Word]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74855775</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74855775</guid><author>colonten</author><pubDate>Sun, 09 Jul 2017 00:20:11 +0800</pubDate><description><![CDATA[web.xml<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.]]></description><category></category></item><item><title><![CDATA[Request Respone]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74855494</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74855494</guid><author>colonten</author><pubDate>Sun, 09 Jul 2017 00:12:46 +0800</pubDate><description><![CDATA[一、Request对象的五个集合： 
QueryString：用以获取客户端附在url地址后的查询字符串中的信息。例如：stra=Request.QueryString ["strUserld"]
Form：用以获取客户端在FORM表单中所输入的信息。（表单的method属性值需要为POST）例如：stra=Request.Form["strUserld"]
Cookies：用以获取客户端的Cook]]></description><category></category></item><item><title><![CDATA[Java Web 之 Serlvet]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74783355</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74783355</guid><author>colonten</author><pubDate>Sat, 08 Jul 2017 01:42:25 +0800</pubDate><description><![CDATA[what 
 Servlet（Server Applet）是Java Servlet的简称，是Java Web的三大组件(Servlet,Filter,Listener)之一，它属于动态资。Servlet 是在服务器上运行的一个个小程序。各自处理相应的请求。 
  
 Servlet的作用是处理请求，服务器接收到的请求交给Servlet来处理，我写的Tomcat的学习 应用中，Tomcat接收客户端]]></description><category></category></item><item><title><![CDATA[80端口被占用 PID 4]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74625370</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74625370</guid><author>colonten</author><pubDate>Fri, 07 Jul 2017 01:56:41 +0800</pubDate><description><![CDATA[80端口被占用 PID 4修改tomcat端口为80时遇到80端口已被占用，使用 netstat -ano 发现80端口被谁占用。按照PID 来说：在任务管理器中查看PID 的进程名既然是system。那么 应该不回是真正的系统。而是 微软的其他系列产品的进程在运行。【注意：我已经在服务 services.msc中结束了 IIS ADmin 服务】但是 其实 IIS 服务真正没有关闭。80端口也被I]]></description><category></category></item><item><title><![CDATA[Tomcat 学习  应用]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74625298</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74625298</guid><author>colonten</author><pubDate>Fri, 07 Jul 2017 01:52:29 +0800</pubDate><description><![CDATA[Tomcat 学习  应用
what ApacheTomcat®软件是Java Servlet，JavaServer Pages，Java Expression Language和Java WebSocket技术的开源实现。 Java Servlet，JavaServer Pages，Java表达式语言和Java WebSocket规范是根据Java社区流程开发的。
 Tomcat 服务器是一个免费]]></description><category></category></item><item><title><![CDATA[JSTL 学习  应用]]></title><link>https://blog.youkuaiyun.com/colonten/article/details/74515820</link><guid>https://blog.youkuaiyun.com/colonten/article/details/74515820</guid><author>colonten</author><pubDate>Thu, 06 Jul 2017 02:17:51 +0800</pubDate><description><![CDATA[JSTL 学习、应用记录忙碌了两个项目之后，自己的认知有所提高，好记性不如烂笔头，学习过后总结总结，以后方便查找，也可以帮助一下他人。
（what） 
 JSP 标准标记库（ Standard Tag Library ， JSTL) 是一组以标准化格式实现许多通用的 Web 
站点功能的定制标记。
（how） 
 JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记，如 jsp:inc]]></description><category></category></item></channel></rss>