ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲视频一二,色影院视频在线,av在线不卡一区http://www.aygfsteel.com/yeafee/category/5805.html it's usually better to solve problems with simplicity and finesse rather than muscle.zh-cnWed, 28 Feb 2007 04:01:00 GMTWed, 28 Feb 2007 04:01:00 GMT60Client & Server Validationhttp://www.aygfsteel.com/yeafee/archive/2006/12/18/88565.html@yeafee@yeafeeMon, 18 Dec 2006 07:58:00 GMThttp://www.aygfsteel.com/yeafee/archive/2006/12/18/88565.htmlhttp://www.aygfsteel.com/yeafee/comments/88565.htmlhttp://www.aygfsteel.com/yeafee/archive/2006/12/18/88565.html#Feedback0http://www.aygfsteel.com/yeafee/comments/commentRss/88565.htmlhttp://www.aygfsteel.com/yeafee/services/trackbacks/88565.html
  • 关于Spring中Commons Validatorçš„ä‹É用说æ˜?/a>
  • Using Commons Validator with Spring Redux
  • 关于在Spring中调用commonçš„validator http://blog.csdn.net/paddyhuang/archive/2004/09/18/109222.aspx
  • Commons-Validator  http://www.springside.org.cn/docs/reference/Commons-Validator.htm


  • @yeafee 2006-12-18 15:58 发表评论
    ]]>
    关于工作‹¹çš„一½‹?/title><link>http://www.aygfsteel.com/yeafee/archive/2006/01/09/27269.html</link><dc:creator>@yeafee</dc:creator><author>@yeafee</author><pubDate>Mon, 09 Jan 2006 08:27:00 GMT</pubDate><guid>http://www.aygfsteel.com/yeafee/archive/2006/01/09/27269.html</guid><wfw:comment>http://www.aygfsteel.com/yeafee/comments/27269.html</wfw:comment><comments>http://www.aygfsteel.com/yeafee/archive/2006/01/09/27269.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/yeafee/comments/commentRss/27269.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/yeafee/services/trackbacks/27269.html</trackback:ping><description><![CDATA[<H1 align=left>Use Spring to create a simple workflow engine</H1> <H3 align=center>Organize your backend processing tasks into an easy-to-use Spring-based workflow<A ><BR>http://www.javaworld.com/javaworld/jw-04-2005/jw-0411-spring_p.html</A><BR></H3> <P align=left>中文¾˜»è¯‘è§?A >http://www.matrix.org.cn/resource/article/43/43785_Spring.html</A></P><img src ="http://www.aygfsteel.com/yeafee/aggbug/27269.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/yeafee/" target="_blank">@yeafee</a> 2006-01-09 16:27 <a href="http://www.aygfsteel.com/yeafee/archive/2006/01/09/27269.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring in Action 学习½W”è®° 2(Understanding inversion of control)http://www.aygfsteel.com/yeafee/archive/2005/12/13/23684.html@yeafee@yeafeeTue, 13 Dec 2005 07:47:00 GMThttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23684.htmlhttp://www.aygfsteel.com/yeafee/comments/23684.htmlhttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23684.html#Feedback0http://www.aygfsteel.com/yeafee/comments/commentRss/23684.htmlhttp://www.aygfsteel.com/yeafee/services/trackbacks/23684.html
            IoC(Inversion of control)是Spring的心è„?听着感觉它比较晦涩。其实它˜qœä¸åƒå¬ç€çš„那样难懂。事实上åQŒåœ¨ä½ çš„工程中引入IoC之后,你会发现你的代码会变得非常简æœß_¼Œæ›´æ˜“于理解和‹¹‹è¯•ã€?BR>       但是åQŒç©¶ç«Ÿä»€ä¹ˆæ˜¯IoC呢?
    Injecting dependencies                        
    In an article written in early 2004, Martin Fowler asked what aspect of control is being inverted. He concluded that it is the acquisition of dependent objects that is being inverted. Based on that revelation, he coined a better name for inversion of control: dependency injection.

    Traditionally, each object is responsible for obtaining  its own references to the objects it collaborates with (its dependencies). As  you'll see, this can lead to highly coupled and hard-to-test code.Applying IoC, objects are given their dependencies at creation time by some external entity that coordinates each object in the system.That is, dependencies
    are injected into objects. So, IoC means an inversion of responsibility with regard
    to how an object obtains references to collaborating objects.

     IoC in action                                        

          

    @yeafee 2005-12-13 15:47 发表评论
    ]]>
    Spring in Action 学习½W”è®° 1(A Spring jump start)http://www.aygfsteel.com/yeafee/archive/2005/12/13/23660.html@yeafee@yeafeeTue, 13 Dec 2005 06:56:00 GMThttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23660.htmlhttp://www.aygfsteel.com/yeafee/comments/23660.htmlhttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23660.html#Feedback0http://www.aygfsteel.com/yeafee/comments/commentRss/23660.htmlhttp://www.aygfsteel.com/yeafee/services/trackbacks/23660.htmlSpring jump start

    Spring-enabled applications are like any Java application. They are made up of  several classes, each performing a specific purpose within the application. What makes Spring-enabled applications different, however, is how these classes are configured and introduced to each other. Typically, a Spring application has an XML file that describes how to configure the classes, known as the Spring configuration file.
    Listing 1.1
    The GreetingService interface separates the service's  implementation from its interface.   
    package com.springinaction.chapter01.hello;
    public interface GreetingService {
    public void sayGreeting();
    }

    Listing 1.2 GreetingServiceImpl.java: Responsible for printing the greeting                        
    package com.springinaction.chapter01.hello;
    public class GreetingServiceImpl implements GreetingService {
    private String greeting;
    public GreetingServiceImpl() {}
    public GreetingServiceImpl(String greeting) {
    this.greeting = greeting;
    }

    public void sayGreeting() {
    System.out.println(greeting);
    }

    public void setGreeting(String greeting) {
    this.greeting = greeting;
    }

    }

    Noticed that the greeting can be set in two different ways: by the constructor or by the property’s setter method.

    We’re going to let the Spring container set the greeting property. The Spring configuration file(hello.xml) in listing 1.3 tells the container how to configure the greeting service.

    Listing 1.3 Configuring Hello World in Spring                                                                      

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
    "http://www.springframework.org/dtd/spring-beans.dtd"
    >
    <beans>
    <bean id="greetingService"
    class
    ="com.springinaction.chapter01.hello.GreetingServiceImpl">
    <property name="greeting">
    <value>Buenos Dias!</value>
    </property>
    </bean>
    </beans>

    Let’s dig into the details of this XML file a bit to understand how it works.At the root of this simple XML file is the <beans> element, which is the root element of any Spring configuration file. The <bean> element is used to tell the Spring container about a class and how it should be configured. Here, the id attribute is used to name the bean greetingService and the class attribute specifies the bean's fully qualified class name.

    xmlæ–‡äšgçš?lt;value>元素定义了javabeanä¹?greetingçš„å€?下边的一ŒDµä»£ç ç²—略的阐明了基于xml1.3æ–‡äšg的内å®?容器都做了些什ä¹?
    GreetingServiceImpl greetingService = new GreetingServiceImpl();
    greetingService.setGreeting(
    "Buenos Dias!");

    Similarly, we may choose to have Spring set the greeting property through GreetingServiceImpl's  single argument constructor. For example:
    <bean id="greetingService"
    class
    ="com.springinaction.chapter01.hello.GreetingServiceImpl">
    <constructor-arg>
    <value>Buenos Dias!</value>
    </constructor-arg>
    </bean>

    The following code illustrates how the container will instantiate the greeting service
    when using the <constructor-arg> element:
    GreetingServiceImpl greetingService =new GreetingServiceImpl(“Buenos Diasâ€?;
    The last piece of the puzzle is the class that loads the Spring container and uses it
    to retrieve the greeting service. Listing 1.4 shows this class.
    Listing 1.4 The Hello World main class                                                                                

    package com.springinaction.chapter01.hello;
    import java.io.FileInputStream;
    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.beans.factory.xml.XmlBeanFactory;
    public class HelloApp {
    public static void main(String[] args) throws Exception {
    BeanFactory factory 
    =
    new XmlBeanFactory(new FileInputStream("hello.xml"));
    GreetingService greetingService 
    =
    (GreetingService) factory.getBean(
    "greetingService");
    greetingService.sayGreeting();
    }

    }

    The BeanFactory class used here is the Spring container. After loading the hello.xml file into the container, the main() method calls the getBean() method on the BeanFactory to retrieve a reference to the greeting service. With this reference in hand, it finally calls the sayGreeting() method. When we run the Hello application, it prints (not surprisingly)

          Buenos Dias!

    The real power of Spring lies in how beans can be injected into other beans using IoC.
    see next........continue!


    @yeafee 2005-12-13 14:56 发表评论
    ]]>
    Spring¾pÕdˆ—学习 1(读IBM-DW java TM)http://www.aygfsteel.com/yeafee/archive/2005/12/13/23638.html@yeafee@yeafeeTue, 13 Dec 2005 05:08:00 GMThttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23638.htmlhttp://www.aygfsteel.com/yeafee/comments/23638.htmlhttp://www.aygfsteel.com/yeafee/archive/2005/12/13/23638.html#Feedback0http://www.aygfsteel.com/yeafee/comments/commentRss/23638.htmlhttp://www.aygfsteel.com/yeafee/services/trackbacks/23638.html

    @yeafee 2005-12-13 13:08 发表评论
    ]]>
    jpetstore(Spring with ibatis)新用æˆäh³¨å†Œå­¦ä¹?/title><link>http://www.aygfsteel.com/yeafee/archive/2005/12/09/23122.html</link><dc:creator>@yeafee</dc:creator><author>@yeafee</author><pubDate>Fri, 09 Dec 2005 04:47:00 GMT</pubDate><guid>http://www.aygfsteel.com/yeafee/archive/2005/12/09/23122.html</guid><wfw:comment>http://www.aygfsteel.com/yeafee/comments/23122.html</wfw:comment><comments>http://www.aygfsteel.com/yeafee/archive/2005/12/09/23122.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/yeafee/comments/commentRss/23122.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/yeafee/services/trackbacks/23122.html</trackback:ping><description><![CDATA[  <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><SPAN style="COLOR: #008080">1</SPAN><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #008000"><!--</SPAN><SPAN style="COLOR: #008000">web.xml--</SPAN><SPAN style="COLOR: #008000">--></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">2</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">servlet</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">3</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">servlet-name</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000">petstore</SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">servlet-name</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">4</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">servlet-class</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000">org.springframework.web.servlet.DispatcherServlet<BR></SPAN><SPAN style="COLOR: #008080">5</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">servlet-class</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">6</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">load-on-startup</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000">2</SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">load-on-startup</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">7</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top> </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">servlet</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">8</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN></DIV> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><SPAN style="COLOR: #008080">1</SPAN><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #008000"><!--</SPAN><SPAN style="COLOR: #008000">petstroe-servlet.xml--</SPAN><SPAN style="COLOR: #008000">--></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">2</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">bean </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="/shop/newAccount.do"</SPAN><SPAN style="COLOR: #ff0000"> <BR></SPAN><SPAN style="COLOR: #008080">3</SPAN><SPAN style="COLOR: #ff0000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>class</SPAN><SPAN style="COLOR: #0000ff">="org.springframework.samples.jpetstore.web.spring.AccountFormController"</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">4</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="petStore"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="petStore"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">5</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="validator"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="accountValidator"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">6</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="successView"</SPAN><SPAN style="COLOR: #ff0000"> value</SPAN><SPAN style="COLOR: #0000ff">="index"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">7</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top> </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">bean</SPAN><SPAN style="COLOR: #0000ff">></SPAN></DIV><BR> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><SPAN style="COLOR: #008080"> 1</SPAN><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #008000"><!--</SPAN><SPAN style="COLOR: #008000">applicationContext.xml</SPAN><SPAN style="COLOR: #008000">--></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 2</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">bean </SPAN><SPAN style="COLOR: #ff0000">id</SPAN><SPAN style="COLOR: #0000ff">="petStore"</SPAN><SPAN style="COLOR: #ff0000"> parent</SPAN><SPAN style="COLOR: #0000ff">="baseTransactionProxy"</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 3</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>        </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="target"</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 4</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>            </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">bean <BR></SPAN><SPAN style="COLOR: #008080"> 5</SPAN><SPAN style="COLOR: #800000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #ff0000">class</SPAN><SPAN style="COLOR: #0000ff">="org.springframework.samples.jpetstore.domain.logic.PetStoreImpl"</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 6</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>                </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="accountDao"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="accountDao"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 7</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>                </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="categoryDao"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="categoryDao"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 8</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>                </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="productDao"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="productDao"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080"> 9</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>                </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="itemDao"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="itemDao"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">10</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>                </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">property </SPAN><SPAN style="COLOR: #ff0000">name</SPAN><SPAN style="COLOR: #0000ff">="orderDao"</SPAN><SPAN style="COLOR: #ff0000"> ref</SPAN><SPAN style="COLOR: #0000ff">="orderDao"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">11</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>            </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">bean</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #008080">12</SPAN><SPAN style="COLOR: #000000"><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>        </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">property</SPAN><SPAN style="COLOR: #0000ff">></SPAN></DIV><BR><img src ="http://www.aygfsteel.com/yeafee/aggbug/23122.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/yeafee/" target="_blank">@yeafee</a> 2005-12-09 12:47 <a href="http://www.aygfsteel.com/yeafee/archive/2005/12/09/23122.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> Ö÷Õ¾Ö©Öë³ØÄ£°å£º <a href="http://" target="_blank">ÉÏÈÄÊÐ</a>| <a href="http://" target="_blank">ÇàÑôÏØ</a>| <a href="http://" target="_blank">Î÷ÁÖÏØ</a>| <a href="http://" target="_blank">Ãñ·áÏØ</a>| <a href="http://" target="_blank">²©ÀÖÊÐ</a>| <a href="http://" target="_blank">ºªµ¦ÏØ</a>| <a href="http://" target="_blank">¶¨½áÏØ</a>| <a href="http://" target="_blank">ÕÄÆÖÏØ</a>| <a href="http://" target="_blank">¶÷Ê©ÊÐ</a>| <a href="http://" target="_blank">±£Í¤</a>| <a href="http://" target="_blank">ºÍË³ÏØ</a>| <a href="http://" target="_blank">ãÏÖÐÊÐ</a>| <a href="http://" target="_blank">äµË®ÏØ</a>| <a href="http://" target="_blank">ÀÖÇåÊÐ</a>| <a href="http://" target="_blank">ƾÏéÊÐ</a>| <a href="http://" target="_blank">¶¨ÏåÏØ</a>| <a href="http://" target="_blank">Á¬ÄÏ</a>| <a href="http://" target="_blank">Êè¸½ÏØ</a>| <a href="http://" target="_blank">³¯ÑôÊÐ</a>| <a href="http://" target="_blank">À½²×</a>| <a href="http://" target="_blank">ͨ½­ÏØ</a>| <a href="http://" target="_blank">¡»ØÏØ</a>| <a href="http://" target="_blank">˼ÄÏÏØ</a>| <a href="http://" target="_blank">°²¼ªÏØ</a>| <a href="http://" target="_blank">¼ÎÓø¹ØÊÐ</a>| <a href="http://" target="_blank">ÓÀ²ýÏØ</a>| <a href="http://" target="_blank">ãèÂÞÊÐ</a>| <a href="http://" target="_blank">ÌÆº£ÏØ</a>| <a href="http://" target="_blank">½Ò¶«ÏØ</a>| <a href="http://" target="_blank">ÕżҿÚÊÐ</a>| <a href="http://" target="_blank">ÈøåÈÏØ</a>| <a href="http://" target="_blank">¹ÅÕÉÏØ</a>| <a href="http://" target="_blank">×ÏÔÆ</a>| <a href="http://" target="_blank">ÏɾÓÏØ</a>| <a href="http://" target="_blank">÷ÖÝÊÐ</a>| <a href="http://" target="_blank">ÐÏÌ¨ÏØ</a>| <a href="http://" target="_blank">»ÆÆÖÇø</a>| <a href="http://" target="_blank">ÍÁÄ¬ÌØÓÒÆì</a>| <a href="http://" target="_blank">¶õÖÝÊÐ</a>| <a href="http://" target="_blank">²ßÀÕÏØ</a>| <a href="http://" target="_blank">Öñ±±ÊÐ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>