不好意思 去这样的名字是问了吸引各位大侠的,我看到有网站有这样的链接:
<li class="current">
<a href="coupons/list/available">未使用</a>
</li>
<li>
<a href="coupons/list/used">已使用</a>
</li>
<li>
<a href="coupons/list/expired">已过期</a>
</li>
<li>
<a href="coupons/list/all">所有</a>
</li>
<li>
<a href="coupons">主页</a>
</li> 这是用Struts2 的 对于上面的链接我想问一下 是否需要些四个action 其中命名空间为/coupons/list ,是否还需单独定义一个命名空间/coupons,为了使得”主页“可以使用,我想应该不会是这样的,但是我想不出来,到底上面是怎么操作的,我猜不出来,哪位大哥可以帮忙猜猜
<li class="current">
<a href="coupons/list/available">未使用</a>
</li>
<li>
<a href="coupons/list/used">已使用</a>
</li>
<li>
<a href="coupons/list/expired">已过期</a>
</li>
<li>
<a href="coupons/list/all">所有</a>
</li>
<li>
<a href="coupons">主页</a>
</li> 这是用Struts2 的 对于上面的链接我想问一下 是否需要些四个action 其中命名空间为/coupons/list ,是否还需单独定义一个命名空间/coupons,为了使得”主页“可以使用,我想应该不会是这样的,但是我想不出来,到底上面是怎么操作的,我猜不出来,哪位大哥可以帮忙猜猜
coupons/list/available
public String Method1() {
...
return SUCCESS;
}
就能够访问。
另一种方法是在struts.xml文件里面定义:
<action name="ActionName|{1}" class="..." method="{1}">
...
</action>这样子就可以使用
ActionName|Method1
来访问了,,访问其它方法同样.