Jquery mobile struts2操作重定向到同一页面jquery移动风格的div id?

Jquery mobile struts2操作重定向到同一页面jquery移动风格的div id?,jquery-mobile,struts2,Jquery Mobile,Struts2,我对struts2和jquery mobile都是新手,所以请耐心等待。 我想做的是典型的jquery mobile按钮,它加载位于同一.jsp文件中的不同视图,如下所示: <div data-role="page"> <div data-role="content"> <a data-role="button" href="someAction.action"> button </a> </div> </div>

我对struts2和jquery mobile都是新手,所以请耐心等待。 我想做的是典型的jquery mobile按钮,它加载位于同一.jsp文件中的不同视图,如下所示:

<div data-role="page">
 <div data-role="content">
  <a data-role="button" href="someAction.action"> button </a>
 </div>
</div>

<div data-role="page" id="page2">
...
<div data-role="page">
 <div data-role="content">
  <a data-role="button" href="#page2"> button </a>
 </div>
</div>

<div data-role="page" id="page2">
...

...
因此,someAction完成了它的工作,然后显示id=“page2”的页面,而不是上一页,就像代码如下所示:

<div data-role="page">
 <div data-role="content">
  <a data-role="button" href="someAction.action"> button </a>
 </div>
</div>

<div data-role="page" id="page2">
...
<div data-role="page">
 <div data-role="content">
  <a data-role="button" href="#page2"> button </a>
 </div>
</div>

<div data-role="page" id="page2">
...

...
我没有使用struts2 jquery移动插件,因为我在这里读到,最好将jquery和struts2分开。。。而且因为没有太多信息可供学习该插件

我猜这一定与操作返回的结果类型有关,但我真的找不到答案,我已经尝试了一整天了。请帮忙


谢谢

我不知道struts是如何工作的,但您可以使用
$.mobile.changePage(“#page_id”)执行操作后。您可能错误地了解了struts2和jQuery,这是唯一一个通过jQuery在Struts标签中支持Ajax的插件。Omar:thx但我不能用struts2做到这一点Roman:我最终决定不使用单页方法。几乎没有关于struts2 jquery移动插件的信息,我真的不能浪费任何时间。但是thx,也许我被传讯了:S