<sj:div>使用超链接在2页之间切换

时间:2015-09-17 03:25:55

标签: jquery jsp struts2 struts2-jquery struts2-jquery-plugin

我正在使用Struts2-jQuery插件来切换两个带有超链接的页面......

这些是.jsp页面中的变量及其来自struts action的值......

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>

其他部分完美无缺。我能够看到../static/media/songlist.html文件的内容。如果条件失败,那是因为我试图在其中添加页面和超链接......

如何显示.html内容并在其下方设置超链接以在页面之间切换。如有需要,将提供更多信息。有人请帮帮我。我在这里被冻结,因此无法继续前进。

1 个答案:

答案 0 :(得分:0)

你的struts动作和html文件之间似乎存在拼写差异。&#39; BookList&#39; vs&#39; BooksList&#39;。在这里粘贴代码时这是一个错字还是可能是问题?