<div id="LoanPosition_Tabel"> "> <div id="LoanPosition_Tabel"> "> <div id="LoanPosition_Tabel"> " />

Liferay 5.2.3でのタグ使用の表示

私はLiferay 5.2.3で自分のテーブルのページング用の表示タグを使用しています。私のコードスニペットは:

 
                            <div class="TabbedPanelsContent">
                            <div id="LoanPosition_Tabel">                           
                           
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                                  
                                
                                
                                
                                
                                
                                
                                
                            
                            </div>
                            </div>
                

問題は、私がファイル番号をクリックしているときです。ファイルをダウンロードしていますが、ページ番号2以降のページに移動すると、前回ダウンロードしたファイルが単にページネーションをクリックするだけでダウンロードされます。 ここで起こっているのは、最後にクリックされたリクエスト番号のゲインが、ページ2または3をクリックしたときにフォームからポストされることです。リクエスト番号のクリックとページネーションリンクを区別することはできません。これを解決するには? 私はLiferay 5.2.3のStrutsフレームワークです。

0
nl ru de
@Maverickあなたが「ページボタンをクリックすると、あなたのダウンロードファイルボタン」イベントがトリガーされることを理解しています。あなたは「ファイル番号をクリックするとファイルをダウンロードしています」と言って、このイベントをキャッチし、データを投稿する方法を教えてくれました。
追加された 著者 erhun,
私はあなたがページングのクリックをどのように処理するかを見ることができません。ページングを処理する方法をコードに投稿できますか?
追加された 著者 erhun,
@erhun:ご覧のとおり、私はこれを持っています: ここでは、HTTPリクエストパラメータとして値を渡しています。私がやっていることは、request.getParameter(" fileNumber ")
追加された 著者 Sayan,
私は、最初の呼び出しの後にこのリクエスト番号をnullとして取得する方法、またはリクエスト番号とページネーションリンクをクリックすることを区別する方法を知る必要があります
追加された 著者 Sayan,
@erhun私はページを表示するためにディスプレイタグのjarを使用しています
追加された 著者 Sayan,

1 答え

ページ区切りリンクをクリックすると、同じjsp内のすべてのjavascript関数または同じjspに含まれているjavascriptが呼び出されます。

0
追加された