Jquery <;sj:div>;用于使用超链接在两个页面之间切换
我正在使用Struts2 jQuery插件在包含超链接的两个页面之间切换 这些是.jsp页面中的变量及其在struts操作中的值Jquery <;sj:div>;用于使用超链接在两个页面之间切换,jquery,jsp,struts2,struts2-jquery,struts2-jquery-plugin,Jquery,Jsp,Struts2,Struts2 Jquery,Struts2 Jquery Plugin,我正在使用Struts2 jQuery插件在包含超链接的两个页面之间切换 这些是.jsp页面中的变量及其在struts操作中的值 BookList=../static/media/booklist.html SongsList=../static/media/songlist.html 下面是我写的代码 <s:if test="%{#BooksList!=null}"> <div class="scrollbar scroll-indicator" style="heigh
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内容,并在其下方设置超链接以在页面之间切换。如有需要,将提供更多信息。有人请帮帮我。我被冻结在这里,因此无法继续操作。struts操作和html文件之间似乎存在拼写差异。'书单vs书单。这是粘贴代码时的输入错误还是问题所在?请更好地描述问题所在。还要注意,OGNL表达式中变量的第一个字母应该是小写(#books…,#songs…)Andrea也尝试过。它不工作。我的jsp中有一个变量,它从我的action类中选取整个html路径。。。那部分很好用。问题是,当我试图让该文件路径显示在一个包含链接的div中(指向另一个文件)时,出现了问题。。。如果我删除If-else检查,只从else部分选取代码片段,并将其放入一个div中,该div显示html文件中的内容。。。不知道如何进行if条件检查,并在页面底部添加链接,以将其重定向到包含链接的文件中的静态内容