﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-记录点滴-随笔分类-Gxt</title><link>http://www.blogjava.net/397879213/category/47476.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 04 May 2012 05:15:44 GMT</lastBuildDate><pubDate>Fri, 04 May 2012 05:15:44 GMT</pubDate><ttl>60</ttl><item><title>gxt的笔记1</title><link>http://www.blogjava.net/397879213/archive/2012/05/03/341927.html</link><dc:creator>liuliang</dc:creator><author>liuliang</author><pubDate>Thu, 03 May 2012 10:05:00 GMT</pubDate><guid>http://www.blogjava.net/397879213/archive/2012/05/03/341927.html</guid><wfw:comment>http://www.blogjava.net/397879213/comments/341927.html</wfw:comment><comments>http://www.blogjava.net/397879213/archive/2012/05/03/341927.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/397879213/comments/commentRss/341927.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/397879213/services/trackbacks/341927.html</trackback:ping><description><![CDATA[1、gxt用boeder布局时，看不见界面时，可能是要用子控件要用fitlayout布局。 
<p> </p><br />2、grid列自动缩放：             
<div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><bgsound cep="13"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    <span style="COLOR: #000000">grid.setStripeRows (</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">); grid.setAutoExpandColumn (</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">info</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    grid.setAutoExpandMin (</span><span style="COLOR: #000000">80</span><span style="COLOR: #000000">); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    grid.getView ().setForceFit (</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">); </span></bgsound></div><p> </p>3、对于tab页面，要想grid列宽度自适应的话还要加一下条件：<br /><div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><bgsound cep="14">    <img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" /><span style="COLOR: #000000">messagePanel.setLayoutData (</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> FitLayout()); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    loggerTab </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> TabItem (</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">系统日志</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    loggerTab.setLayoutData (</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> FitLayout()); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    loggerTab.setLayoutOnChange (</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    loggerTab.add (getLoggerPanel ()); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />    messagePanel.add (loggerTab); <br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" /></span></bgsound></div>         而且不能设置为自动宽度。 <br /><p> </p>4、布局不起作用，可能是setLayout写成了setLayoutData；<br /><p> </p>5、gxt里面尽量用boederlayout布局，那样自适应较强；<br /><p> </p>6、所有远程对象继承下面类，可以和spring集成； 
<div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><bgsound cep="15"><span style="COLOR: #008080"> 1</span><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" /><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">abstract</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> BaseAction </span><span style="COLOR: #0000ff">extends</span><span style="COLOR: #000000"> RemoteServiceServlet </span><span style="COLOR: #0000ff">implements</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080"> 2</span><span style="COLOR: #000000"><img id="Codehighlighter1_142_1378_Open_Image" onclick="this.style.display='none'; Codehighlighter1_142_1378_Open_Text.style.display='none'; Codehighlighter1_142_1378_Closed_Image.style.display='inline'; Codehighlighter1_142_1378_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_142_1378_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_142_1378_Closed_Text.style.display='none'; Codehighlighter1_142_1378_Open_Image.style.display='inline'; Codehighlighter1_142_1378_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedBlock.gif" />        Controller, ServletContextAware, ServletConfigAware, BeanNameAware </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_142_1378_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_142_1378_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080"> 3</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> ServletContext servletContext;<br /></span><span style="COLOR: #008080"> 4</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> String controllerName;<br /></span><span style="COLOR: #008080"> 5</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080"> 6</span><span style="COLOR: #000000"><img id="Codehighlighter1_218_246_Open_Image" onclick="this.style.display='none'; Codehighlighter1_218_246_Open_Text.style.display='none'; Codehighlighter1_218_246_Closed_Image.style.display='inline'; Codehighlighter1_218_246_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_218_246_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_218_246_Closed_Text.style.display='none'; Codehighlighter1_218_246_Open_Image.style.display='inline'; Codehighlighter1_218_246_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_218_246_Closed_Text">/** */</span><span id="Codehighlighter1_218_246_Open_Text"><span style="COLOR: #008000">/**</span><span style="COLOR: #008000"> * Gets ServletContext. </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080"> 7</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    @Override<br /></span><span style="COLOR: #008080"> 8</span><span style="COLOR: #000000"><img id="Codehighlighter1_302_330_Open_Image" onclick="this.style.display='none'; Codehighlighter1_302_330_Open_Text.style.display='none'; Codehighlighter1_302_330_Closed_Image.style.display='inline'; Codehighlighter1_302_330_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_302_330_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_302_330_Closed_Text.style.display='none'; Codehighlighter1_302_330_Open_Image.style.display='inline'; Codehighlighter1_302_330_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> ServletContext getServletContext() </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_302_330_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_302_330_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080"> 9</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> servletContext;<br /></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">12</span><span style="COLOR: #000000"><img id="Codehighlighter1_334_462_Open_Image" onclick="this.style.display='none'; Codehighlighter1_334_462_Open_Text.style.display='none'; Codehighlighter1_334_462_Closed_Image.style.display='inline'; Codehighlighter1_334_462_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_334_462_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_334_462_Closed_Text.style.display='none'; Codehighlighter1_334_462_Open_Image.style.display='inline'; Codehighlighter1_334_462_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_334_462_Closed_Text">/**/</span><span id="Codehighlighter1_334_462_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"> <br /></span><span style="COLOR: #008080">13</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />     * * (non-Javadoc) * * @see *<br /></span><span style="COLOR: #008080">14</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />     * org.springframework.beans.factory.BeanNameAware#setBeanName (java.lang *<br /></span><span style="COLOR: #008080">15</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />     * .String)<br /></span><span style="COLOR: #008080">16</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />     </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">17</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    @Override<br /></span><span style="COLOR: #008080">18</span><span style="COLOR: #000000"><img id="Codehighlighter1_523_566_Open_Image" onclick="this.style.display='none'; Codehighlighter1_523_566_Open_Text.style.display='none'; Codehighlighter1_523_566_Closed_Image.style.display='inline'; Codehighlighter1_523_566_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_523_566_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_523_566_Closed_Text.style.display='none'; Codehighlighter1_523_566_Open_Image.style.display='inline'; Codehighlighter1_523_566_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> setBeanName(String controllerName) </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_523_566_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_523_566_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">19</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.controllerName </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> controllerName;<br /></span><span style="COLOR: #008080">20</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">21</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">22</span><span style="COLOR: #000000"><img id="Codehighlighter1_570_616_Open_Image" onclick="this.style.display='none'; Codehighlighter1_570_616_Open_Text.style.display='none'; Codehighlighter1_570_616_Closed_Image.style.display='inline'; Codehighlighter1_570_616_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_570_616_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_570_616_Closed_Text.style.display='none'; Codehighlighter1_570_616_Open_Image.style.display='inline'; Codehighlighter1_570_616_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_570_616_Closed_Text">/** */</span><span id="Codehighlighter1_570_616_Open_Text"><span style="COLOR: #008000">/**</span><span style="COLOR: #008000"> * Implementation of ServletContextAware. </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">23</span><span style="COLOR: #000000"><img id="Codehighlighter1_680_723_Open_Image" onclick="this.style.display='none'; Codehighlighter1_680_723_Open_Text.style.display='none'; Codehighlighter1_680_723_Closed_Image.style.display='inline'; Codehighlighter1_680_723_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_680_723_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_680_723_Closed_Text.style.display='none'; Codehighlighter1_680_723_Open_Image.style.display='inline'; Codehighlighter1_680_723_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> setServletContext(ServletContext servletContext) </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_680_723_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_680_723_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">24</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.servletContext </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> servletContext;<br /></span><span style="COLOR: #008080">25</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">26</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">27</span><span style="COLOR: #000000"><img id="Codehighlighter1_758_892_Open_Image" onclick="this.style.display='none'; Codehighlighter1_758_892_Open_Text.style.display='none'; Codehighlighter1_758_892_Closed_Image.style.display='inline'; Codehighlighter1_758_892_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_758_892_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_758_892_Closed_Text.style.display='none'; Codehighlighter1_758_892_Open_Image.style.display='inline'; Codehighlighter1_758_892_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> String getServletName() </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_758_892_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_758_892_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">28</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">DispatcherServlet name is </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">29</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />                </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.servletConfig.getServletName()<br /></span><span style="COLOR: #008080">30</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />                </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, GwtController name is:</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> controllerName;<br /></span><span style="COLOR: #008080">31</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">32</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">33</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> ServletConfig servletConfig;<br /></span><span style="COLOR: #008080">34</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">35</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    @Override<br /></span><span style="COLOR: #008080">36</span><span style="COLOR: #000000"><img id="Codehighlighter1_1004_1045_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1004_1045_Open_Text.style.display='none'; Codehighlighter1_1004_1045_Closed_Image.style.display='inline'; Codehighlighter1_1004_1045_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_1004_1045_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1004_1045_Closed_Text.style.display='none'; Codehighlighter1_1004_1045_Open_Image.style.display='inline'; Codehighlighter1_1004_1045_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> setServletConfig(ServletConfig servletConfig) </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_1004_1045_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1004_1045_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">37</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.servletConfig </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> servletConfig;<br /></span><span style="COLOR: #008080">38</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">39</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">40</span><span style="COLOR: #000000"><img id="Codehighlighter1_1049_1157_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1049_1157_Open_Text.style.display='none'; Codehighlighter1_1049_1157_Closed_Image.style.display='inline'; Codehighlighter1_1049_1157_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_1049_1157_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1049_1157_Closed_Text.style.display='none'; Codehighlighter1_1049_1157_Open_Image.style.display='inline'; Codehighlighter1_1049_1157_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />    </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_1049_1157_Closed_Text">/** */</span><span id="Codehighlighter1_1049_1157_Open_Text"><span style="COLOR: #008000">/**</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #008080">41</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />     * * Handles request and delegates to GWT's *<br /></span><span style="COLOR: #008080">42</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />     * RemoteServiceServlet.doPost(request, response).<br /></span><span style="COLOR: #008080">43</span><span style="COLOR: #008000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />     * </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">44</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> ModelAndView handleRequest(HttpServletRequest request,<br /></span><span style="COLOR: #008080">45</span><span style="COLOR: #000000"><img id="Codehighlighter1_1272_1375_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1272_1375_Open_Text.style.display='none'; Codehighlighter1_1272_1375_Closed_Image.style.display='inline'; Codehighlighter1_1272_1375_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_1272_1375_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1272_1375_Closed_Text.style.display='none'; Codehighlighter1_1272_1375_Open_Image.style.display='inline'; Codehighlighter1_1272_1375_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />            HttpServletResponse response) </span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000"> Exception </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_1272_1375_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1272_1375_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">46</span><span style="COLOR: #000000"><img id="Codehighlighter1_1280_1330_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1280_1330_Open_Text.style.display='none'; Codehighlighter1_1280_1330_Closed_Image.style.display='inline'; Codehighlighter1_1280_1330_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_1280_1330_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1280_1330_Closed_Text.style.display='none'; Codehighlighter1_1280_1330_Open_Image.style.display='inline'; Codehighlighter1_1280_1330_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />        </span><span style="COLOR: #0000ff">try</span><span style="COLOR: #000000"> </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_1280_1330_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1280_1330_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">47</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />            doPost(request, response);<br /></span><span style="COLOR: #008080">48</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />            </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /></span><span style="COLOR: #008080">49</span><span style="COLOR: #000000"><img id="Codehighlighter1_1352_1372_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1352_1372_Open_Text.style.display='none'; Codehighlighter1_1352_1372_Closed_Image.style.display='inline'; Codehighlighter1_1352_1372_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_1352_1372_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1352_1372_Closed_Text.style.display='none'; Codehighlighter1_1352_1372_Open_Image.style.display='inline'; Codehighlighter1_1352_1372_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedSubBlock.gif" />        }</span></span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000"> (Exception e) </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_1352_1372_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1352_1372_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">50</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" />            </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /></span><span style="COLOR: #008080">51</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />        }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">52</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">53</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="/Images/OutliningIndicators/InBlock.gif" /><br /></span><span style="COLOR: #008080">54</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" src_cetemp="/Images/OutliningIndicators/ExpandedBlockEnd.gif" />}</span></span></bgsound></div><br />7、servlet里面推数据至gxt前台：<br />后台：<br />     
<div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><bgsound cep="16"><span style="COLOR: #008080">1</span><img id="Codehighlighter1_66_68_Open_Image" onclick="this.style.display='none'; Codehighlighter1_66_68_Open_Text.style.display='none'; Codehighlighter1_66_68_Closed_Image.style.display='inline'; Codehighlighter1_66_68_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" src_cetemp="/Images/OutliningIndicators/ExpandedBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_66_68_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_66_68_Closed_Text.style.display='none'; Codehighlighter1_66_68_Open_Image.style.display='inline'; Codehighlighter1_66_68_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" src_cetemp="/Images/OutliningIndicators/ContractedBlock.gif" /><span style="COLOR: #000000">RemoteEventServiceServlet ress </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> RemoteEventServiceServlet () </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_66_68_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_66_68_Open_Text"><span style="COLOR: #000000">{ }</span></span><span style="COLOR: #000000">; <br /></span><span style="COLOR: #008080">2</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" />UploadEvent event </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> UploadEvent (source);<br /></span><span style="COLOR: #008080">3</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" /> ress.addEvent (UploadEvent.FILEREADING_SERVER_DOMAIN_MESSAGE, event); <br /></span><span style="COLOR: #008080">4</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="/Images/OutliningIndicators/None.gif" /></span></bgsound></div><br /> RemoteEventServiceServlet ress = new RemoteEventServiceServlet () { }; UploadEvent event = new UploadEvent (source); ress.addEvent (UploadEvent.FILEREADING_SERVER_DOMAIN_MESSAGE, event); <br />前台：<br /> // 启动监听器 <br /><div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><bgsound cep="17"><span style="COLOR: #008080"> 1</span><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /><span style="COLOR: #000000">RemoteEventService theRemoteEventService </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> RemoteEventServiceFactory.getInstance ().getRemoteEventService (); <br /></span><span style="COLOR: #008080"> 2</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/None.gif" />    theRemoteEventService.addListener (UploadEvent.UPLOAD_SERVER_DOMAIN_INBOUND, <br /></span><span style="COLOR: #008080"> 3</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/None.gif" />            </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> RemoteEventListener () <br /></span><span style="COLOR: #008080"> 4</span><span style="COLOR: #000000"><img id="Codehighlighter1_231_533_Open_Image" onclick="this.style.display='none'; Codehighlighter1_231_533_Open_Text.style.display='none'; Codehighlighter1_231_533_Closed_Image.style.display='inline'; Codehighlighter1_231_533_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_231_533_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_231_533_Closed_Text.style.display='none'; Codehighlighter1_231_533_Open_Image.style.display='inline'; Codehighlighter1_231_533_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" />    </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_231_533_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_231_533_Open_Text"><span style="COLOR: #000000">{ <br /></span><span style="COLOR: #008080"> 5</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> apply (de.novanic.eventservice.client.event.Event anEvent)<br /></span><span style="COLOR: #008080"> 6</span><span style="COLOR: #000000"><img id="Codehighlighter1_315_526_Open_Image" onclick="this.style.display='none'; Codehighlighter1_315_526_Open_Text.style.display='none'; Codehighlighter1_315_526_Closed_Image.style.display='inline'; Codehighlighter1_315_526_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_315_526_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_315_526_Closed_Text.style.display='none'; Codehighlighter1_315_526_Open_Image.style.display='inline'; Codehighlighter1_315_526_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" />        </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_315_526_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_315_526_Open_Text"><span style="COLOR: #000000">{ <br /></span><span style="COLOR: #008080"> 7</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" />            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (anEvent </span><span style="COLOR: #0000ff">instanceof</span><span style="COLOR: #000000"> UploadEvent) <br /></span><span style="COLOR: #008080"> 8</span><span style="COLOR: #000000"><img id="Codehighlighter1_367_517_Open_Image" onclick="this.style.display='none'; Codehighlighter1_367_517_Open_Text.style.display='none'; Codehighlighter1_367_517_Closed_Image.style.display='inline'; Codehighlighter1_367_517_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="DISPLAY: none" id="Codehighlighter1_367_517_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_367_517_Closed_Text.style.display='none'; Codehighlighter1_367_517_Open_Image.style.display='inline'; Codehighlighter1_367_517_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" />            </span><span style="BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BACKGROUND-COLOR: #ffffff; DISPLAY: none; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid" id="Codehighlighter1_367_517_Closed_Text"><img alt="" src="http://www.blogjava.net/images/dot.gif" src_cetemp="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_367_517_Open_Text"><span style="COLOR: #000000">{ <br /></span><span style="COLOR: #008080"> 9</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" />                UploadEvent te </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (UploadEvent) anEvent; <br /></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" />                sourceTemplate </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> te.getSource ();<br /></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" />                fileText.setValue (te.getResultMessage ());<br /></span><span style="COLOR: #008080">12</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />                }</span></span><span style="COLOR: #000000"> <br /></span><span style="COLOR: #008080">13</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />            }</span></span><span style="COLOR: #000000"> <br /></span><span style="COLOR: #008080">14</span><span style="COLOR: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" src_cetemp="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" />    }</span></span><span style="COLOR: #000000">); </span></bgsound></div><img src ="http://www.blogjava.net/397879213/aggbug/341927.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/397879213/" target="_blank">liuliang</a> 2012-05-03 18:05 <a href="http://www.blogjava.net/397879213/archive/2012/05/03/341927.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>