2015-09-17 26 views
0

我使用Struts2的,jQuery插件在兩頁與它的超鏈接之間切換2頁之間切換...<sj:div>使用超鏈接

這些都是以.jsp頁面變量和支柱作用的價值。 ..

BookList=../static/media/booklist.html 
SongsList=../static/media/songlist.html 

下面是我寫的代碼...

<s:if test="%{#BooksList!=null}"> 
<div class="scrollbar scroll-indicator" style="height:324px"></div> 
    <div id="bookslist"> 
    <sj: targets="songslist" href="%{#BooksList}" > 
     Show Songs List 
    </sj:> 
    </div> 
<div id="songslist"> 
    <sj: targets="bookslist" href="%{#SongsList}" > 
    Show Books List 
    </sj:> 
</div> 
</s:if> 
<s:else> 
    <div class="scrollbar scroll-indicator" style="height:324px"></div> 
    <sj:div id="songlist" href="%{#SongsList}" > 

    </sj:div> 
</s:else> 

else部分工作完全正常。我能夠看到../static/media/songlist.html文件的內容。如果條件失敗,這是因爲我試圖在其中添加頁面和超鏈接...

如何獲得顯示的.html內容,並在其下方有超鏈接以在頁面之間切換。如有需要,將提供更多信息。有人請幫助我。我在這裏凍結,因此無法繼續前進。

+0

請說明哪個是問題。另請注意,OGNL表達式中變量的第一個字母應該是小寫(#books ...,#歌曲......) –

+0

Andrea也嘗試過。這是行不通的。 – BrinzN

+0

我在我的jsp中有一個變量,它從我的動作類中選取整個html路徑...該部分工作正常。問題是,當我嘗試獲取該文件路徑顯示內部鏈接在一個div(到另一個文件)出現問題...如果我刪除if else檢查,只是從其他部分選擇代碼片段並把它放在一個顯示HTML文件中的內容的div中......不確定如何執行if條件檢查並在頁面底部添加一個鏈接,以將其重定向到文件中的靜態內容,同時再次鏈接它 – BrinzN

回答

0

您的struts動作和html文件似乎存在拼寫差異。「BookList」vs「BooksList」。在這裏粘貼代碼時是否是一個錯字,或者這可能是問題所在?

+0

哦,這是一個錯字,忽略...... – BrinzN