??xml version="1.0" encoding="utf-8" standalone="yes"?>91最新在线,麻豆导航在线观看,精品久久久久久久人人人人传媒http://www.aygfsteel.com/illu/练在生zȝ谷底zh-cnWed, 18 Jun 2025 19:59:00 GMTWed, 18 Jun 2025 19:59:00 GMT60Q{Qeclipse 中删除文件的恢复http://www.aygfsteel.com/illu/archive/2010/01/27/eclipse.html应越应越Wed, 27 Jan 2010 06:16:00 GMThttp://www.aygfsteel.com/illu/archive/2010/01/27/eclipse.htmlhttp://www.aygfsteel.com/illu/comments/310934.htmlhttp://www.aygfsteel.com/illu/archive/2010/01/27/eclipse.html#Feedback0http://www.aygfsteel.com/illu/comments/commentRss/310934.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/310934.html转自 http://javajiao.javaeye.com/blog/212932

eclipse 中删除文件的恢复

在Eclipse内可以恢复项目内被删除的文gQ或者类似SVN那样来具体恢复一个java文g?
被删除的内容?
如果目内的文g被删除,恢复步骤Q?
1  选中目Q右键;
2  选择Restore from Local historyQ?
3  ?#8220;Check files to restore from local history:”选择对应的要恢复的文件?
如果恢复文g内被删除的内容,恢复步骤Q?
1  打开要恢复的java文gQ?
2  选中要恢复的部分Q右键;
3  Local History--〉Replace withQ?
4  在弹出的对话框内选择要恢复到的时间点?

应越 2010-01-27 14:16 发表评论
]]>
postgreSQL分页http://www.aygfsteel.com/illu/archive/2010/01/14/309399.html应越应越Thu, 14 Jan 2010 00:45:00 GMThttp://www.aygfsteel.com/illu/archive/2010/01/14/309399.htmlhttp://www.aygfsteel.com/illu/comments/309399.htmlhttp://www.aygfsteel.com/illu/archive/2010/01/14/309399.html#Feedback0http://www.aygfsteel.com/illu/comments/commentRss/309399.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/309399.htmlselect * from xxx limit 10 offset 0;
offset 偏移?0表示从第一条开?br /> limit 共取几条 10表示本次查询10?br />

应越 2010-01-14 08:45 发表评论
]]>
java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException 解决Ҏ(gu)http://www.aygfsteel.com/illu/archive/2010/01/05/308293.html应越应越Tue, 05 Jan 2010 08:02:00 GMThttp://www.aygfsteel.com/illu/archive/2010/01/05/308293.htmlhttp://www.aygfsteel.com/illu/comments/308293.htmlhttp://www.aygfsteel.com/illu/archive/2010/01/05/308293.html#Feedback0http://www.aygfsteel.com/illu/comments/commentRss/308293.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/308293.html 看了下API
public class XMLStreamException
extends Exception

用于不可预料处理错误的基本异常。此异常cȝ于报告格式良好的错误以及不可预料的处理条件?

从以下版本开始:
1.6

囧。?换了1.6 ok。?/p>

应越 2010-01-05 16:02 发表评论
]]>
struts2.0 spring2.5 hibernate3.3整合http://www.aygfsteel.com/illu/articles/struts_spring_hibernate.html应越应越Mon, 27 Jul 2009 06:49:00 GMThttp://www.aygfsteel.com/illu/articles/struts_spring_hibernate.htmlhttp://www.aygfsteel.com/illu/comments/288578.htmlhttp://www.aygfsteel.com/illu/articles/struts_spring_hibernate.html#Feedback0http://www.aygfsteel.com/illu/comments/commentRss/288578.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/288578.html         首先下蝲3个框?br />         struts2.0           下蝲地址    http://apache.freelamp.com/struts/binaries/struts-2.0.14-all.zip
        spring2.5          下蝲地址    http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6.SEC01-with-dependencies.zip     
        hibernate3.3     下蝲地址    http://downloads.sourceforge.net/project/hibernate/hibernate3/3.3.2.GA/hibernate-distribution-3.3.2.GA-dist.zip

        struts/lib?扑և以下5个jar文g 它们是用struts2必须的jar文g
            commons-logging-1.0.4.jar
            freemarker-2.3.8.jar
            ognl-2.6.11.jar
            struts2-core-2.0.11.1.jar
            xwork-2.0.4.jar
            再找?nbsp; struts2-spring-plugin-2.0.14.jar   它是struts2与spring整合必须的jar文g

        spring/dist?nbsp;
            spring.jar
        spring/lib/aspectj?nbsp; 在spring中用aspectj 必须的jar?br />             aspectjrt.jar
            aspectjweaver.jar
        spring/lib/log4j
            log4j-1.2.15.jar

        hibernate/hibernate3.jar
        hibernate/lib/required ?所有jar文g 它们是用hibernate必须的jar文g
        注意其中有slf4j-api-1.5.8.jar 文g 它只是一个规?br />         我们需要下载它对log4j实现的jar文g
        下蝲地址 http://www.slf4j.org/dist/slf4j-1.5.2.zip
        扑և其中有一个slf4j-log4j12-1.5.2.jar 

        以上一?8个jar文g
        
  二、修攚w|文?br />         web.xml
        
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation
="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
>
    
<context-param>
        
<param-name>contextConfigLocation</param-name>
        
<param-value>classpath*:applicationContext-*.xml</param-value>
    
</context-param>

    
<filter>
        
<filter-name>struts2</filter-name>
        
<filter-class>
            org.apache.struts2.dispatcher.FilterDispatcher
        
</filter-class>
    
</filter>
    
<filter-mapping>
        
<filter-name>struts2</filter-name>
        
<url-pattern>/*</url-pattern>
    
</filter-mapping>
    
    
<filter>
        
<filter-name>hibernateFilter</filter-name>
        
<filter-class>
            org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
        
</filter-class>
    
</filter>
    
<filter-mapping>
        
<filter-name>hibernateFilter</filter-name>
        
<url-pattern>*.action</url-pattern>
    
</filter-mapping>
    
    
    
<filter>   
    
<filter-name>Spring character encoding filter</filter-name>   
    
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>   
        
<init-param>   
            
<param-name>encoding</param-name>   
            
<param-value>GBK</param-value>   
        
</init-param>   
    
</filter>   
    
<filter-mapping>   
        
<filter-name>Spring character encoding filter</filter-name>   
        
<url-pattern>/*</url-pattern>   
    
</filter-mapping>
    
    
<listener>
        
<listener-class>
            org.springframework.web.context.ContextLoaderListener
        
</listener-class>
    
</listener>

    
<welcome-file-list>
        
<welcome-file>index.jsp</welcome-file>
    
</welcome-file-list>
</web-app>

hibernate.cfg.xml
<?xml version="1.0"?>
<!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"
>

<hibernate-configuration>
    
<session-factory>
        
<property name="format_sql">false</property>
        
<property name="show_sql">true</property>
        
<property name="connection.driver_class">
            org.gjt.mm.mysql.Driver
        
</property>
        
<property name="connection.url">
            jdbc:mysql://localhost:3306/s2sh
        
</property>
        
<property name="connection.username">root</property>
        
<property name="connection.password">password</property>
        
<property name="dialect">
            org.hibernate.dialect.MySQLDialect
        
</property>
        
<property name="hbm2ddl.auto">none</property>
        
<mapping resource="com/illu/pojo/User.hbm.xml" />
    
</session-factory>
</hibernate-configuration>

applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:aop
="http://www.springframework.org/schema/aop"
    xmlns:tx
="http://www.springframework.org/schema/tx"
    xmlns:lang
="http://www.springframework.org/schema/lang"
    xsi:schemaLocation
="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
        http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-2.0.xsd 
        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
        http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd"
>
    
    
<bean id="sessionFactory"
        class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        
<property name="configLocation">
            
<value>classpath:hibernate.cfg.xml</value>
        
</property>
    
</bean>
    
    
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
        
<property name="sessionFactory">
            
<ref bean="sessionFactory"/>
        
</property>
    
</bean>
    
    
<!-- 配置事务理?nbsp;-->

    
<bean id="transactionManager"
        class
="org.springframework.orm.hibernate3.HibernateTransactionManager">
        
<property name="sessionFactory">
            
<ref bean="sessionFactory" />
        
</property>
    
</bean>

    
<!-- 配置事物传播Ҏ(gu)?nbsp;-->
    
<tx:advice id="txAdvice" transaction-manager="transactionManager">
        
<tx:attributes>
            
<tx:method name="add*" propagation="REQUIRED" />
            
<tx:method name="delete*" propagation="REQUIRED" />
            
<tx:method name="modify*" propagation="REQUIRED" />
            
<tx:method name="*" read-only="true" />
        
</tx:attributes>
    
</tx:advice>

    
<!-- 哪些cȝ哪些Ҏ(gu)参与事物, (* com.evan.crm.service.*.*(..))中几个通配W的含义Q?br />         W一?nbsp;* —?nbsp;通配 Lq回值类?br />         W二?nbsp;* —?nbsp;通配 包com.evan.crm.service下的Lclass
        W三?nbsp;* —?nbsp;通配 包com.evan.crm.service下的Lclass的Q意方?br />         W四?nbsp;.. —?nbsp;通配 Ҏ(gu)可以?个或多个参数
        lgQ包com.evan.crm.service下的Lclass的具有Q意返回值类型、Q意数目参数和L名称的方?/span>-->
    
<aop:config>
        
<aop:pointcut id="allManagerMethod"
            expression
="execution(* com.struts2.service.*.*(..))" />
        
<aop:advisor pointcut-ref="allManagerMethod"
            advice-ref
="txAdvice" />
    
</aop:config>
</beans>




应越 2009-07-27 14:49 发表评论
]]>
Flex l习?遇到问题汇?/title><link>http://www.aygfsteel.com/illu/articles/270737.html</link><dc:creator>应越</dc:creator><author>应越</author><pubDate>Thu, 14 May 2009 17:22:00 GMT</pubDate><guid>http://www.aygfsteel.com/illu/articles/270737.html</guid><wfw:comment>http://www.aygfsteel.com/illu/comments/270737.html</wfw:comment><comments>http://www.aygfsteel.com/illu/articles/270737.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/illu/comments/commentRss/270737.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/illu/services/trackbacks/270737.html</trackback:ping><description><![CDATA[<br /> 1.如何动态蝲入mxml文g<br />        在web开发中Q往往需要讲|站中的所有页面用树Ş列表体现出来Q而这些页面的地址是存在于数据库中的,那么前台AS代码中只能拿?br /> q个数据的XML格式Q最初的设想是用eval来实玎ͼ但AS3中取消了evalQ后来又使用反射Q无奈AS3的反实在是有点问题Q最后查到可以用<br /> ModuleLoader来解册个问题?br />        ȝ?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" alt="" /><span style="color: #0000ff"><?</span><span style="color: #ff00ff">xml version="1.0" encoding="utf-8"</span><span style="color: #0000ff">?></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" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Application </span><span style="color: #ff0000">xmlns:mx</span><span style="color: #0000ff">="http://www.adobe.com/2006/mxml"</span><span style="color: #ff0000"> layout</span><span style="color: #0000ff">="absolute"</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" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Script</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" alt="" />        </span><span style="color: #0000ff"><![CDATA[</span><span style="color: #808080"><br /> </span><span style="color: #008080"> 5</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            import mx.events.ListEvent;<br /> </span><span style="color: #008080"> 6</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            import mx.controls.Alert;<br /> </span><span style="color: #008080"> 7</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            <br /> </span><span style="color: #008080"> 8</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            function showCanvas(event:ListEvent) {<br /> </span><span style="color: #008080"> 9</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                var selectedNode:XML = Tree(event.target).selectedItem as XML;<br /> </span><span style="color: #008080">10</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                Alert.show(selectedNode.@name);<br /> </span><span style="color: #008080">11</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                rightCanvas.url="StuModule.swf";//url指向StuModule.mxml<br /> </span><span style="color: #008080">12</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                rightCanvas.loadModule();//发出指o调用模块<br /> </span><span style="color: #008080">13</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> </span><span style="color: #008080">14</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            }<br /> </span><span style="color: #008080">15</span><span style="color: #808080"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #0000ff">]]></span><span style="color: #000000"><br /> </span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">mx:Script</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">17</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:XMLList </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="ct"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">18</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="根节?</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="学生理"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="学生览"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">21</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="学生查看"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">22</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"></</span><span style="color: #800000">node</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="班񔽎理"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">node </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="班񔋹览"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">25</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"></</span><span style="color: #800000">node</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">26</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">node</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">27</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">mx:XMLList</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">28</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    <br /> </span><span style="color: #008080">29</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Panel </span><span style="color: #ff0000">layout</span><span style="color: #0000ff">="vertical"</span><span style="color: #ff0000"> width</span><span style="color: #0000ff">="80%"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="80%"</span><span style="color: #ff0000"> x</span><span style="color: #0000ff">="63.5"</span><span style="color: #ff0000"> y</span><span style="color: #0000ff">="58"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">30</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:HDividedBox </span><span style="color: #ff0000">width</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="100%"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">31</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Tree </span><span style="color: #ff0000">width</span><span style="color: #0000ff">="20%"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000"> dataProvider</span><span style="color: #0000ff">="{ct}"</span><span style="color: #ff0000"> showRoot</span><span style="color: #0000ff">="false"</span><span style="color: #ff0000"><br /> </span><span style="color: #008080">32</span><span style="color: #ff0000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />                 labelField</span><span style="color: #0000ff">="@name"</span><span style="color: #ff0000"> change</span><span style="color: #0000ff">="showCanvas(event);"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">33</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:ModuleLoader </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="rightCanvas"</span><span style="color: #ff0000"> width</span><span style="color: #0000ff">="80%"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">34</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">mx:HDividedBox</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">35</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">mx:Panel</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">36</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">mx:Application</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">37</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span></div> <br /> 子程序:<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" alt="" /><span style="color: #0000ff"><?</span><span style="color: #ff00ff">xml version="1.0" encoding="utf-8"</span><span style="color: #0000ff">?></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" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Module </span><span style="color: #ff0000">xmlns:mx</span><span style="color: #0000ff">="http://www.adobe.com/2006/mxml"</span><span style="color: #ff0000"> layout</span><span style="color: #0000ff">="absolute"</span><span style="color: #ff0000"> width</span><span style="color: #0000ff">="400"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="300"</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" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Canvas </span><span style="color: #ff0000">width</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="100%"</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" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">mx:Label </span><span style="color: #ff0000">x</span><span style="color: #0000ff">="243.5"</span><span style="color: #ff0000"> y</span><span style="color: #0000ff">="181"</span><span style="color: #ff0000"> text</span><span style="color: #0000ff">="asdfa;sldkfjaks;djf;alskdjfkld"</span><span style="color: #ff0000"> width</span><span style="color: #0000ff">="144"</span><span style="color: #ff0000"> height</span><span style="color: #0000ff">="103"</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" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">mx:Canvas</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" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">mx:Module</span><span style="color: #0000ff">></span></div> 注意被加载的子程序一定要l承自Module<br /> <br /> <img src ="http://www.aygfsteel.com/illu/aggbug/270737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/illu/" target="_blank">应越</a> 2009-05-15 01:22 <a href="http://www.aygfsteel.com/illu/articles/270737.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JFreeChartcd中文要说?/title><link>http://www.aygfsteel.com/illu/articles/jfreechart.html</link><dc:creator>应越</dc:creator><author>应越</author><pubDate>Thu, 15 Jan 2009 03:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/illu/articles/jfreechart.html</guid><wfw:comment>http://www.aygfsteel.com/illu/comments/251402.html</wfw:comment><comments>http://www.aygfsteel.com/illu/articles/jfreechart.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/illu/comments/commentRss/251402.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/illu/services/trackbacks/251402.html</trackback:ping><description><![CDATA[<span id="wmqeeuq" class="hilite1">  (转蝲) <p><font face="Arial">JFreeChartc:<br /> void setAntiAlias(boolean flag)    字体模糊边界<br /> void setBackgroundImage(Image image)   背景囄<br /> void setBackgroundImageAlignment(int alignment)  背景囄寚w方式Q参数常量在org.jfree.ui.AligncM定义Q?br /> void setBackgroundImageAlpha(float alpha)  背景囄透明度(0.0?.0Q?br /> void setBackgroundPaint(Paint paint)   背景?br /> void setBorderPaint(Paint paint)   边界U条颜色<br /> void setBorderStroke(Stroke stroke)   边界U条W触<br /> void setBorderVisible(boolean visible)   边界U条是否可见</font></p> <p><font face="Arial">-----------------------------------------------------------------------------------------------------------</font></p> <p><font face="Arial">TextTitlec:<br /> void setFont(Font font)     标题字体<br /> void setPaint(Paint paint)    标题字体颜色<br /> void setText(String text)    标题内容</font></p> <p><font face="Arial">-----------------------------------------------------------------------------------------------------------</font></p> <p><font face="Arial">StandardLegend(Legend)c:<br /> void setBackgroundPaint(Paint paint)   囄背景?br /> void setTitle(String title)    囄标题内容<br /> void setTitleFont(Font font)    囄标题字体<br /> void setBoundingBoxArcWidth(int arcWidth)  囄边界圆角?br /> void setBoundingBoxArcHeight(int arcHeight)  囄边界圆角?br /> void setOutlinePaint(Paint paint)   囄边界U条颜色<br /> void setOutlineStroke(Stroke stroke)   囄边界U条W触<br /> void setDisplaySeriesLines(boolean flag)  囄Ҏ(gu)否显C横U(折线图有效)<br /> void setDisplaySeriesShapes(boolean flag)  囄Ҏ(gu)否显CŞӞ折线图有效)<br /> void setItemFont(Font font)    囄字?br /> void setItemPaint(Paint paint)    囄字体颜?br /> void setAnchor(int anchor)    囄在图表中的显CZ|(参数帔R在LegendcM定义Q?/font></p> <p><font face="Arial">-----------------------------------------------------------------------------------------------------------</font></p> <p><font face="Arial">Axisc:<br /> void setVisible(boolean flag)    坐标轴是否可?br /> void setAxisLinePaint(Paint paint)   坐标轴线条颜Ԍ3D轴无效)<br /> void setAxisLineStroke(Stroke stroke)   坐标轴线条笔触(3D轴无效)<br /> void setAxisLineVisible(boolean visible)  坐标轴线条是否可见(3D轴无效)<br /> void setFixedDimension(double dimension)  Q用于复合表中对多坐标u的设|)<br /> void setLabel(String label)    坐标轴标?br /> void setLabelFont(Font font)    坐标轴标题字?br /> void setLabelPaint(Paint paint)    坐标轴标题颜?br /> void setLabelAngle(double angle)`   坐标轴标题旋转角度(U坐标可以旋转)<br /> void setTickLabelFont(Font font)   坐标轴标值字?br /> void setTickLabelPaint(Paint paint)   坐标轴标值颜?br /> void setTickLabelsVisible(boolean flag)   坐标轴标值是否显C?br /> void setTickMarkPaint(Paint paint)   坐标轴标颜?br /> void setTickMarkStroke(Stroke stroke)   坐标轴标笔?br /> void setTickMarksVisible(boolean flag)   坐标轴标是否显C?/font></p> <p><font face="Arial">ValueAxis(Axis)c:<br /> void setAutoRange(boolean auto)    自动讄数据轴数据范?br /> void setAutoRangeMinimumSize(double size)  自动讄数据轴数据范围时数据范围的最跨?br /> void setAutoTickUnitSelection(boolean flag)  数据轴的数据标签是否自动定Q默认ؓtrueQ?br /> void setFixedAutoRange(double length)   数据轴固定数据范_讄100的话是昄MAXVALUE到MAXVALUE-100那段数据范围Q?br /> void setInverted(boolean flag)    数据轴是否反向(默认为falseQ?br /> void setLowerMargin(double margin)   数据轴下Q左Q边?br /> void setUpperMargin(double margin)   数据轴上Q右Q边?br /> void setLowerBound(double min)    数据轴上的显C最?br /> void setUpperBound(double max)    数据轴上的显C最大?br /> void setPositiveArrowVisible(boolean visible)  是否昄正向头Q?D轴无效)<br /> void setNegativeArrowVisible(boolean visible)  是否昄反向头Q?D轴无效)<br /> void setVerticalTickLabels(boolean flag)  数据轴数据标{是否旋转到垂直<br /> void setStandardTickUnits(TickUnitSource source) 数据轴的数据标签Q可以只昄整数标签Q需要将AutoTickUnitSelection设falseQ?/font></p> <p><font face="Arial">NumberAxis(ValueAxis)c:<br /> void setAutoRangeIncludesZero(boolean flag)  是否强制在自动选择的数据范围中包含0<br /> void setAutoRangeStickyZero(boolean flag)  是否强制在整个数据u中包?Q即?不在数据范围?br /> void setNumberFormatOverride(NumberFormat formatter) 数据轴数据标{昄格式<br /> void setTickUnit(NumberTickUnit unit)   数据轴的数据标签Q需要将AutoTickUnitSelection设falseQ?/font></p> <p><font face="Arial">DateAxis(ValueAxis)c:<br /> void setMaximumDate(Date maximumDate)   日期轴上的最日?br /> void setMinimumDate(Date minimumDate)   日期轴上的最大日?br /> void setRange(Date lower,Date upper)   日期轴范?br /> void setDateFormatOverride(DateFormat formatter) 日期轴日期标{昄格式<br /> void setTickUnit(DateTickUnit unit)   日期轴的日期标签Q需要将AutoTickUnitSelection设falseQ?br /> void setTickMarkPosition(DateTickMarkPosition position) 日期标签位置Q参数常量在org.jfree.chart.axis.DateTickMarkPositioncM定义Q?/font></p> <p><font face="Arial">CategoryAxis(Axis)c:<br /> void setCategoryMargin(double margin)   分类轴边?br /> void setLowerMargin(double margin)   分类轴下Q左Q边?br /> void setUpperMargin(double margin)   分类轴上Q右Q边?br /> void setVerticalCategoryLabels(boolean flag)  分类轴标题是否旋转到垂直<br /> void setMaxCategoryLabelWidthRatio(float ratio)  分类轴分cL{最大宽?/font></p> <p><font face="Arial">-----------------------------------------------------------------------------------------------------------<br /> </font></p> <p><font face="Arial">Plotc:<br /> void setBackgroundImage(Image image)   数据区的背景囄<br /> void setBackgroundImageAlignment(int alignment)  数据区的背景囄寚w方式Q参数常量在org.jfree.ui.AligncM定义Q?br /> void setBackgroundPaint(Paint paint)   数据区的背景囄背景?br /> void setBackgroundAlpha(float alpha)   数据区的背景透明度(0.0?.0Q?br /> void setForegroundAlpha(float alpha)   数据区的前景透明度(0.0?.0Q?br /> void setDataAreaRatio(double ratio)   数据区占整个图表区的癑ֈ?br /> void setOutLinePaint(Paint paint)   数据区的边界U条颜色<br /> void setOutLineStroke(Stroke stroke)   数据区的边界U条W触<br /> void setNoDataMessage(String message)   没有数据时显C的消息<br /> void setNoDataMessageFont(Font font)   没有数据时显C的消息字体<br /> void setNoDataMessagePaint(Paint paint)   没有数据时显C的消息颜色</font></p> <p><font face="Arial">CategoryPlot(Plot)c:<br /> void setDataset(CategoryDataset dataset)  数据区的2l数据表<br /> void setColumnRenderingOrder(SortOrder order)  数据分类的排序方?br /> void setAxisOffset(Spacer offset)   坐标轴到数据区的间距<br /> void setOrientation(PlotOrientation orientation) 数据区的方向QPlotOrientation.HORIZONTAL或PlotOrientation.VERTICALQ?br /> void setDomainAxis(CategoryAxis axis)   数据区的分类?br /> void setDomainAxisLocation(AxisLocation location) 分类轴的位置Q参数常量在org.jfree.chart.axis.AxisLocationcM定义Q?br /> void setDomainGridlinesVisible(boolean visible)  分类轴网格是否可?br /> void setDomainGridlinePaint(Paint paint)  分类轴网格线条颜?br /> void setDomainGridlineStroke(Stroke stroke)  分类轴网格线条笔?br /> void setRangeAxis(ValueAxis axis)   数据区的数据?br /> void setRangeAxisLocation(AxisLocation location) 数据轴的位置Q参数常量在org.jfree.chart.axis.AxisLocationcM定义Q?br /> void setRangeGridlinesVisible(boolean visible)  数据轴网格是否可?br /> void setRangeGridlinePaint(Paint paint)   数据轴网格线条颜?br /> void setRangeGridlineStroke(Stroke stroke)  数据轴网格线条笔?br /> void setRenderer(CategoryItemRenderer renderer)  数据区的表示者(详见Rendererl)<br /> void addAnnotation(CategoryAnnotation annotation) l数据区加一个注?br /> void addRangeMarker(Marker marker,Layer layer)  l数据区加一个数D围区?/font></p> <p><font face="Arial">PiePlot(Plot)c:<br /> void setDataset(PieDataset dataset)   数据区的1l数据表<br /> void setIgnoreNullValues(boolean flag)   忽略无值的分类<br /> void setCircular(boolean flag)    饼图是否一定是正圆<br /> void setStartAngle(double angle)   饼图的初始角?br /> void setDirection(Rotation direction)   饼图的旋转方?br /> void setExplodePercent(int section,double percent) 抽取的那块(1l数据表的分cM标)以及抽取出来的距(0.0?.0Q,3D饼图无效<br /> void setLabelBackgroundPaint(Paint paint)  分类标签的底?br /> void setLabelFont(Font font)    分类标签的字?br /> void setLabelPaint(Paint paint)    分类标签的字体颜?br /> void setLabelLinkMargin(double margin)   分类标签与图的连接线边距<br /> void setLabelLinkPaint(Paint paint)   分类标签与图的连接线颜色<br /> void setLabelLinkStroke(Stroke stroke)   分类标签与图的连接线W触<br /> void setLabelOutlinePaint(Paint paint)   分类标签Ҏ(gu)颜色<br /> void setLabelOutlineStroke(Paint paint)   分类标签Ҏ(gu)W触<br /> void setLabelShadowPaint(Paint paint)   分类标签阴媄颜色<br /> void setMaximumLabelWidth(double width)   分类标签的最大长度(0.0?.0Q?br /> void setPieIndex(int index)    饼图的烦引(复合饼图中用刎ͼ<br /> void setSectionOutlinePaint(int section,Paint paint) 指定分类饼的Ҏ(gu)颜色<br /> void setSectionOutlineStroke(int section,Stroke stroke) 指定分类饼的Ҏ(gu)W触<br /> void setSectionPaint(int section,Paint paint)  指定分类饼的颜色<br /> void setShadowPaint(Paint paint)   饼图的阴影颜?br /> void setShadowXOffset(double offset)   饼图的阴q对图的水q_U?br /> void setShadowYOffset(double offset)   饼图的阴q对图的垂直偏U?br /> void setLabelGenerator(PieSectionLabelGenerator generator) 分类标签的格式,讄成null则整个标{֌括连接线都不昄<br /> void setToolTipGenerator(PieToolTipGenerator generator)  MAP中鼠标移上的昄格式<br /> void setURLGenerator(PieURLGenerator generator)   MAP中钻取链接格?/font></p> <p><font face="Arial">PiePlot3D(PiePlot)c:<br /> void setDepthFactor(double factor)   3D饼图的Z轴高度(0.0?.0Q?/font></p> <p><font face="Arial">MultiplePiePlot(Plot)c:<br /> void setLimit(double limit)    每个饼图之间的数据关联(详细比较复杂Q?nbsp;  <br /> void setPieChart(JFreeChart pieChart)   每个饼图的显C方式(见JFreeChartcMPiePlotc)</font></p> <p><font face="Arial">-----------------------------------------------------------------------------------------------------------<br /> </font></p> <p><font face="Arial">AbstractRendererc:<br /> void setItemLabelAnchorOffset(double offset)     数据标签的与数据点的偏移<br /> void setItemLabelsVisible(boolean visible)     数据标签是否可见<br /> void setItemLabelFont(Font font)      数据标签的字?br /> void setItemLabelPaint(Paint paint)      数据标签的字体颜?br /> void setItemLabelPosition(ItemLabelPosition position)    数据标签位置<br /> void setPositiveItemLabelPosition(ItemLabelPosition position)   正数标签位置<br /> void setNegativeItemLabelPosition(ItemLabelPosition position)   负数标签位置<br /> void setOutLinePaint(Paint paint)      囑ŞҎ(gu)的线条颜?br /> void setOutLineStroke(Stroke stroke)      囑ŞҎ(gu)的线条笔?br /> void setPaint(Paint paint)       所有分cd形的颜色<br /> void setShape(Shape shape)       所有分cd形的形状Q如折线囄点)<br /> void setStroke(Stroke stroke)       所有分cd形的W触Q如折线囄U)<br /> void setSeriesItemLabelsVisible(int series,boolean visible)   指定分类的数据标{是否可?br /> void setSeriesItemLabelFont(int series,Font font)    指定分类的数据标{字体<br /> void setSeriesItemLabelPaint(int series,Paint paint)    指定分类的数据标{字体颜色<br /> void setSeriesItemLabelPosition(int series,ItemLabelPosition position)  数据标签位置<br /> void setSeriesPositiveItemLabelPosition(int series,ItemLabelPosition position) 正数标签位置<br /> void setSeriesNegativeItemLabelPosition(int series,ItemLabelPosition position) 负数标签位置<br /> void setSeriesOutLinePaint(int series,Paint paint)    指定分类的图形边框的U条颜色<br /> void setSeriesOutLineStroke(int series,Stroke stroke)    指定分类的图形边框的U条W触<br /> void setSeriesPaint(int series,Paint paint)     指定分类囑Ş的颜?br /> void setSeriesShape(int series,Shape shape)     指定分类囑Ş的ŞӞ如折U图的点Q?br /> void setSeriesStroke(int series,Stroke stroke)     指定分类囑Ş的笔触(如折U图的线Q?/font></p> <p><font face="Arial">AbstractCategoryItemRenderer(AbstractRenderer)c:<br /> void setLabelGenerator(CategoryLabelGenerator generator)   数据标签的格?br /> void setToolTipGenerator(CategoryToolTipGenerator generator)   MAP中鼠标移上的昄格式<br /> void setItemURLGenerator(CategoryURLGenerator generator)   MAP中钻取链接格?br /> void setSeriesLabelGenerator(int series,CategoryLabelGenerator generator) 指定分类的数据标{格式<br /> void setSeriesToolTipGenerator(int series,CategoryToolTipGenerator generator) 指定分类的MAP中鼠标移上的昄格式<br /> void setSeriesItemURLGenerator(int series,CategoryURLGenerator generator) 指定分类的MAP中钻取链接格?/font></p> <p><font face="Arial">BarRenderer(AbstractCategoryItemRenderer)c:<br /> void setDrawBarOutline(boolean draw)      是否d形边?br /> void setItemMargin(double percent)      每个BAR之间的间?br /> void setMaxBarWidth(double percent)      每个BAR的最大宽?br /> void setMinimumBarLength(double min)      最短的BAR长度Q避免数值太而显CZ?br /> void setPositiveItemLabelPositionFallback(ItemLabelPosition position)  无法在BAR中显C的正数标签位置<br /> void setNegativeItemLabelPositionFallback(ItemLabelPosition position)  无法在BAR中显C的负数标签位置</font></p> <p><font face="Arial">BarRenderer3D(BarRenderer)c:<br /> void setWallPaint(Paint paint)    3D坐标轴的墙体颜色</font></p> <p><font face="Arial">StackedBarRenderer(BarRenderer)c:<br /> 没有Ҏ(gu)的设|?/font></p> <p><font face="Arial">StackedBarRenderer3D(BarRenderer3D)c:<br /> 没有Ҏ(gu)的设|?/font></p> <p><font face="Arial">GroupedStackedBarRenderer(StackedBarRenderer)c:<br /> void setSeriesToGroupMap(KeyToGroupMap map)  分c自q映射成若q个l(KeyToGroupMap.mapKeyToGroup(series,group)Q?/font></p> <p><font face="Arial">LayeredBarRenderer(BarRenderer)c:<br /> void setSeriesBarWidth(int series,double width)  讑֮每个分类的宽度(注意讄不要使某分类被覆盖)</font></p> <p><font face="Arial">WaterfallBarRenderer(BarRenderer)c:<br /> void setFirstBarPaint(Paint paint)   W一个柱囄颜色<br /> void setLastBarPaint(Paint paint)   最后一个柱囄颜色<br /> void setPositiveBarPaint(Paint paint)   正值柱囄颜色<br /> void setNegativeBarPaint(Paint paint)   负值柱囄颜色</font></p> <p><font face="Arial">IntervalBarRenderer(BarRenderer)c:<br /> 需要传IntervalCategoryDataset作ؓ数据?/font></p> <p><font face="Arial">GanttBarRenderer(IntervalBarRenderer)c:<br /> void setCompletePaint(Paint paint)   完成q度颜色<br /> void setIncompletePaint(Paint paint)   未完成进度颜?br /> void setStartPercent(double percent)   讄q度条在整条中的起始位置Q?.0?.0Q?br /> void setEndPercent(double percent)   讄q度条在整条中的l束位置Q?.0?.0Q?/font></p> <p><font face="Arial">StatisticBarRenderer(BarRenderer)c:<br /> 需要传StatisticCategoryDataset作ؓ数据?/font></p> <p><font face="Arial">LineAndShapeRenderer(AbstractCategoryItemRenderer)c:<br /> void setDrawLines(boolean draw)    是否折线的数据点之间用线q?br /> void setDrawShapes(boolean draw)   是否折线的数据点Ҏ(gu)分类使用不同的Ş?br /> void setShapesFilled(boolean filled)   所有分cL否填充数据点囑Ş<br /> void setSeriesShapesFilled(int series,boolean filled) 指定分类是否填充数据点图?br /> void setUseFillPaintForShapeOutline(boolean use) 指定是否填充数据点的Paint也被用于L据点形状的边?/font></p> <p><font face="Arial">LevelRenderer(AbstractCategoryItemRenderer)c:<br /> void setItemMargin(double percent)   每个分类之间的间?br /> void setMaxItemWidth(double percent)   每个分类的最大宽?/font></p> <p><font face="Arial">CategoryStepRenderer(AbstractCategoryItemRenderer)c:<br /> void setStagger(boolean shouldStagger)   不同分类的图是否交错</font></p> <p><font face="Arial">MinMaxCategoryRenderer(AbstractCategoryItemRenderer)c:<br /> void setDrawLines(boolean drawLines)   是否在每个分cȝ间画q接U?br /> void setGroupPaint(Paint groupPaint)   一l图形连接线的颜?br /> void setGroupStroke(Stroke groupStroke)   一l图形连接线的笔?br /> void setMaxIcon(Icon maxIcon)    最大值的ICON<br /> void setMinIcon(Icon minIcon)    最值的ICON<br /> void setObjectIcon(Icon objectIcon)   所有值的ICON</font></p> <p><font face="Arial">AreaRender(AbstractCategoryItemRenderer)c:<br /> 没有Ҏ(gu)的设|?/font></p> <p><font face="Arial">StackedAreaRender(AreaRender)c:<br /> 没有Ҏ(gu)的设|?/font></p> </span> <img src ="http://www.aygfsteel.com/illu/aggbug/251402.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/illu/" target="_blank">应越</a> 2009-01-15 11:15 <a href="http://www.aygfsteel.com/illu/articles/jfreechart.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Could not open ServletContext resource [/WEB-INF/action-servlet.xml]解决Ҏ(gu)http://www.aygfsteel.com/illu/archive/2008/10/24/236419.html应越应越Fri, 24 Oct 2008 07:55:00 GMThttp://www.aygfsteel.com/illu/archive/2008/10/24/236419.htmlhttp://www.aygfsteel.com/illu/comments/236419.htmlhttp://www.aygfsteel.com/illu/archive/2008/10/24/236419.html#Feedback2http://www.aygfsteel.com/illu/comments/commentRss/236419.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/236419.htmlq个错误主要是struts-config.xml或web.xml上配|出?br /> 仔细Ҏ(gu)后就可以解决
struts-config.xml
<controller
  processorClass="org.springframework.web.struts.DelegatingRequestProcessor">
 </controller>

  <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
    <set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />
  </plug-in>

web.xml
<context-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>/WEB-INF/classes/applicationContext.xml</param-value>
  </context-param>
 
  <servlet>
   <servlet-name>context</servlet-name>
   <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
   <load-on-startup>1</load-on-startup>
  </servlet>

仔细Ҏ(gu) 要一字不?

应越 2008-10-24 15:55 发表评论
]]>
getOutputStream() has already been called for this response 的解x?/title><link>http://www.aygfsteel.com/illu/archive/2008/10/24/236400.html</link><dc:creator>应越</dc:creator><author>应越</author><pubDate>Fri, 24 Oct 2008 06:52:00 GMT</pubDate><guid>http://www.aygfsteel.com/illu/archive/2008/10/24/236400.html</guid><wfw:comment>http://www.aygfsteel.com/illu/comments/236400.html</wfw:comment><comments>http://www.aygfsteel.com/illu/archive/2008/10/24/236400.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/illu/comments/commentRss/236400.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/illu/services/trackbacks/236400.html</trackback:ping><description><![CDATA[//加入q??br /> out.clear();<br /> out=pageContext.pushBody(); <p>response.setHeader("Pragma","No-cache");<br /> response.setHeader("Cache-Control","no-cache");<br /> response.setDateHeader("Expires", 0);</p> <img src ="http://www.aygfsteel.com/illu/aggbug/236400.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/illu/" target="_blank">应越</a> 2008-10-24 14:52 <a href="http://www.aygfsteel.com/illu/archive/2008/10/24/236400.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用myeclipse整合ssh 出现的问?/title><link>http://www.aygfsteel.com/illu/archive/2008/10/22/236022.html</link><dc:creator>应越</dc:creator><author>应越</author><pubDate>Wed, 22 Oct 2008 12:45:00 GMT</pubDate><guid>http://www.aygfsteel.com/illu/archive/2008/10/22/236022.html</guid><wfw:comment>http://www.aygfsteel.com/illu/comments/236022.html</wfw:comment><comments>http://www.aygfsteel.com/illu/archive/2008/10/22/236022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/illu/comments/commentRss/236022.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/illu/services/trackbacks/236022.html</trackback:ping><description><![CDATA[1。ؓ目dssh支持?myeclipse为加入commons-pool.jar<br /> <br /> 2。asm-2.2.3.jar文g冲突Q会DStruts无法扑ֈActionQ将该文件删除就O(jin)K?<br /> <br /> 3. 在tomcat server.xml中部|工E时 如果路径中有中文 必须server.xml保存成utf-8<br /> <br /> 4.spring 注入名称需规范Q即首字母小写,名称中只能出C个大写字母,否则会出?br /> Bean property 'iUserDao' is not writable or has an invalid setter method 报这U错?br /> <img src ="http://www.aygfsteel.com/illu/aggbug/236022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/illu/" target="_blank">应越</a> 2008-10-22 20:45 <a href="http://www.aygfsteel.com/illu/archive/2008/10/22/236022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts 中用dispatch Action 和validation验证时出现Servlet action is not available错误http://www.aygfsteel.com/illu/archive/2008/08/15/222281.html应越应越Fri, 15 Aug 2008 07:54:00 GMThttp://www.aygfsteel.com/illu/archive/2008/08/15/222281.htmlhttp://www.aygfsteel.com/illu/comments/222281.htmlhttp://www.aygfsteel.com/illu/archive/2008/08/15/222281.html#Feedback0http://www.aygfsteel.com/illu/comments/commentRss/222281.htmlhttp://www.aygfsteel.com/illu/services/trackbacks/222281.html 查了?没有什么问?
而且E序用访问DispatchAction?parameter 也没有问题。?br /> 但是是怎么也找不见问题出在那里。?br />
最后才惌v来是不是ValidatorPlugIn 没配|好?br /> 查了?果然 寒的?br /> <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INFO/validation.xml" />
 </plug-in>
?把WEB-INF写成WEB-INFO了。。。?br /> 手误?耽误q么长时间。。?

应越 2008-08-15 15:54 发表评论
]]>
վ֩ģ壺 ͸| | ˮ| | Դ| | | Ϻ| | | ֻ| ԭ| ũ| | º| | | | | | ʷ| | | | Ҫ| | ʡ| | ĺ| ®| | | | ͺ| ɽ| | | | | | |