1
JSPとRichFacesの使用。 「検索を実行」ボタンがクリックされ、結果divがブラインドダウンすると、検索部門はブラインドになります。リッチフェイスを使用してブラインドアップとブラインドダウンの問題
<div id="paper">
<f:view>
<h:form>
<div id="criteria">
<rich:panel header="Search">
<h:inputText value="#{Bean.name}" id="name">
<h:outputLabel for="name" value="Enter Name: " />
</h:inputText>
<a4j:commandButton value="Run Search" action="#{Bean.runSearch}"
onclick="hideCrit({duration:0.8}); showResult({delay:1.5,duration:0.5});"
reRender="searchresultstable">
</a4j:commandButton>
</rich:panel>
</div> <!-- end criteria -->
<rich:effect name="hideCrit" for="criteria" type="BlindUp" />
<rich:effect name="showResult" for="results" type="BlindDown" />
<div id="results" style="display: none;">
<a4j:commandButton
id="searchbttn" value="Back To Search"
onclick="hideResult({duration:0.8}); showCrit({delay:0.9,duration:0.5});"
reRender="searchresultstable" />
<rich:panel header="Results">
<rich:dataTable id="searchresultstable" value="#{Bean.results}" var="req"
styleClass="dataTable" rowClasses="oddrow, evenrow">
<f:facet name="header">
<rich:columnGroup>
<h:column>
<h:outputText styleClass="headerText" value="Name" />
</h:column>
</rich:columnGroup>
</f:facet>
<rich:columnGroup>
<rich:column>
<h:outputText value="#{req.name}" />
</rich:column>
</rich:columnGroup>
</rich:dataTable>
</rich:panel>
</div> <!-- end results -->
<rich:effect name="showCrit" for="criteria" type="BlindDown" />
<rich:effect name="hideResult" for="results" type="BlindUp" />
</h:form>
</f:view>
</div> <!-- end paper -->
私はこれをtomcat Webサーバーで実行しています。ライブラリが含ま
は以下のとおりです。
- JSF 1.2
- JSTL 1.1
- コモンズ-々BeanUtils-1.7.0.jar
- コモンズ・コレクション-3.2.jar
- コモンズ・ラング-2.2.jar
- commons-logging-1.1.1.jar
- mysql-connector-java-3.1.1.jar
- RichFacesの-API-3.3.0.GA.jar
- RichFacesの-IMPL-3.3.0.GA.jar
- RichFacesの-UI-3.3.0.GA.jar
私は2つのエラーが発生します。負荷の
この: "ファイル名を指定して実行検索" ボタンがクリックされたときに
でelement.dispatchEventは
と、この機能ではありません。
element.makeClippingが機能
EDITではありません他のリッチコンポーネントがそのような仕事と思われるが、しかし、私はそのようなフェードなど、複数を試してみましたが、彼らは仕事していないようです。
ありがとう、
「ブラインドアップ/ダウン」とはどういう意味ですか? – willcodejavaforfood
それは豊富な効果です。 divはウィンドウ上のブラインドと同様にブラインドアップ/ダウンします。 –
ここにいくつかの例がありますhttp://livedemo.exadel.com/richfaces-demo/richfaces/effect.jsf;jsessionid=9E92F34062C180D0E4B796D745242DAC?c=effect&tab=usage –