<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jindefan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jindefan]]></copyright><item><title><![CDATA[EditPlus-compire java source]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/4346203</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/4346203</guid><author>jindefan</author><pubDate>Tue, 14 Jul 2009 08:54:00 +0800</pubDate><description><![CDATA[2009-07-14用EditPlus编译Java程序偶然发现可以在EditPlus添加工具来方便我们的操作.譬如,可以添加javac,java工具直接在EditPlus中编译运行java程序.1.添加 javac.exe菜单文本：Java Compile程序：%JAVA_HOME%/bin/javac.exe参数：文件名称 也就是" $(FileName)", 注意$符号前面]]></description><category></category></item><item><title><![CDATA[SSH XML配置方法]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/4158067</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/4158067</guid><author>jindefan</author><pubDate>Thu, 07 May 2009 16:08:00 +0800</pubDate><description><![CDATA[ 针对 SSH FRAMEWORK XML配置文件/***************************** 하기 ********************************/ 比较简单。 一、web.xmlhttp://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-in]]></description><category></category></item><item><title><![CDATA[css버튼 ]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/4085417</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/4085417</guid><author>jindefan</author><pubDate>Thu, 16 Apr 2009 21:46:00 +0800</pubDate><description><![CDATA[ 个比较好看的Button的CSS-chinaz.com.btn {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Micros]]></description><category></category></item><item><title><![CDATA[프로젝트]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3503322</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3503322</guid><author>jindefan</author><pubDate>Fri, 12 Dec 2008 13:17:00 +0800</pubDate><description><![CDATA[ 홈 오토메이션 프로젝트 수행계획서 ( 프로젝트 수행기간 : 2006. 6. 20. ~ 8.20) 대명유비쿼터스 1기 들백합 팀 (한승문, 조성훈, 김인종)         세부목차          - 프로젝트 개요         - 제작 목적         - 활용도     ]]></description><category></category></item><item><title><![CDATA[struts2 标签]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3341159</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3341159</guid><author>jindefan</author><pubDate>Thu, 20 Nov 2008 15:37:00 +0800</pubDate><description><![CDATA[ Struts2.0标签库（三）表单标签 (zt) 转自http://www.blogjava.net/hhhaaawwwkkk/一、表单标签的通用属性对于表单标签,分为两种标签:form标签本身,和所有来包装单个的表单元素的其他标签.form标签本身的行为不同于它内部的元素,这是很重要的.在我们为所有表单标签,包括form标签在内,提供一个参考手册之前,我们必须先描述一些通用的属性. 通]]></description><category></category></item><item><title><![CDATA[动态调用实例]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3335271</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3335271</guid><author>jindefan</author><pubDate>Wed, 19 Nov 2008 15:44:00 +0800</pubDate><description><![CDATA[ 下面通过具体的程序示例，以便更好地说明动态调用的特点及用法。首先，假设在动态调用中，某一主程序代码如下。IDENTIFICATION   DIVISION.PROGRAM-ID      DYNAMIC-MAIN.AUTHER           XXX.*ENVIRONMENT   DIVISION.*DATA  DIVISION.WORKING STORAGE]]></description><category></category></item><item><title><![CDATA[被调用程序入口地址]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3335129</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3335129</guid><author>jindefan</author><pubDate>Wed, 19 Nov 2008 15:18:00 +0800</pubDate><description><![CDATA[使用COBOL语言编写的程序调用通常只用提供被调用程序的程序名以及所传递的参数。然而，真正在系统内部实现的程序调用，则按以下步骤执行。q      保护现场q      访问被调用程序的入口地址q      进入并执行被调用程序q      退出被调用程序q      恢复现场由此可见，被调用程序的入口地址在程序调用中是十分重要的。该入口地址决定了在何处能够访问到被调用程序]]></description><category></category></item><item><title><![CDATA[cobol静态调用实例]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3335119</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3335119</guid><author>jindefan</author><pubDate>Wed, 19 Nov 2008 15:17:00 +0800</pubDate><description><![CDATA[ 下面通过具体的程序示例，以便更好地说明静态调用的特点及用法。首先，假设在静态调用中，某一主程序代码如下。IDENTIFICATION   DIVISION.PROGRAM-ID      STATIC-MAIN.AUTHER           XXX.*ENVIRONMENT   DIVISION.*DATA  DIVISION.WORKING STORAGE ]]></description><category></category></item><item><title><![CDATA[错误纠正]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3299655</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3299655</guid><author>jindefan</author><pubDate>Fri, 14 Nov 2008 16:05:00 +0800</pubDate><description><![CDATA[ 解决：No configuration found for the specified action今天首次使用Struts2，配置一切正常，使用常用tag也正常，但是在使用标记时，发现控制台总是输出警告信息， 警告信息内容如下： 警告: No configuration found for the specified action: ShowMessage in namespace]]></description><category></category></item><item><title><![CDATA[struts1.x和2.0比较 - 理论（5）]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292235</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292235</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 17:01:00 +0800</pubDate><description><![CDATA[  五、 Struts2和Struts1.x的全面比较为了对Struts2和Strtus1.x进行全面的比较，让读者了解这两种框架各自的优缺点，以便于在自己的项目中，根据实际情况，选择合适的框架，对它们两者进行比较，总结了如下表分析比较。特性Struts1.xStruts2 Action类Struts1.x要求Action类要扩展自一]]></description><category></category></item><item><title><![CDATA[struts1.x和2.0比较 - 理论（4）]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292222</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292222</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 17:00:00 +0800</pubDate><description><![CDATA[  四、       拦截器 Interceptor（以下译为拦截器），在AOP（Aspect-Oriented Programming）中用于在某个方法或字段被访问之前，进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者定义在一个action执行的前后执行的代]]></description><category></category></item><item><title><![CDATA[struts1.x和2.0比较 - 理论（3）]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292214</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292214</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 16:59:00 +0800</pubDate><description><![CDATA[  三、     IoCIoC(Inversion of Control，以下译为控制反转），随着Java社区中轻量级容器（Lightweight Contianer）的推广而越来越为大家耳熟能详。在此，无需再多费唇舌来解释“什么是控制反转”和“为什么需要控制反转”。因为互联网上已经有非常多的文章对诸如此类的问题作了精彩而准确的回答。读者可以去读一下Rod Johnson和Juergen ]]></description><category></category></item><item><title><![CDATA[struts1.x和2.0比较 - 理论（2）]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292198</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292198</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 16:58:00 +0800</pubDate><description><![CDATA[  二、  Action的区别 对于有着丰富的Struts1.x开发经验的朋友来说，都十分的清楚Action是整个Struts框架的核心内容，当然Struts2也不例外。不过，Struts1.x与Struts2的Action模型很大的区别。Struts2和Struts1.x的差别，最明显的就是Struts2是一个pull-MVC架构。这是什么意思呢？从开发者角度看，就是说需要显示给]]></description><category></category></item><item><title><![CDATA[struts1.x和2.0比较 - 理论（1）]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292176</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292176</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 16:55:00 +0800</pubDate><description><![CDATA[  【IT168 专稿】Struts作为MVC 2的Web框架，自推出以来不断受到开发者的追捧，得到广泛的应用。作为最成功的Web框架，Struts自然拥有众多的优点：MVC 2模型的使用、功能齐全的标签库（Tag Library）、开放源代码。但是，正所谓“没有最好，只有更好”，Struts1.x自身也有不少的缺点：需要编写的代码过多，容易引起“类爆炸”、单元测试困难。这些缺点随着Web]]></description><category></category></item><item><title><![CDATA[Struts 标签库]]></title><link>https://blog.youkuaiyun.com/jindefan/article/details/3292156</link><guid>https://blog.youkuaiyun.com/jindefan/article/details/3292156</guid><author>jindefan</author><pubDate>Thu, 13 Nov 2008 16:52:00 +0800</pubDate><description><![CDATA[  struts2.0的标签库（简介） 用过struts1.x的人都知道，标签库有html、bean、logic、tiles，而struts2.0里的标签却没有分类，只用在jsp头文件加上就能使用struts2.0的标签库下面就介绍下每个标签的用法（有错请指正）：A：-----超链接，类似于html里的-----执行一个view里面的一个action-----如果action的errors]]></description><category></category></item></channel></rss>