地址为什么总重复?

candise825 2008-05-28
Struts2


我在web.xml里配置了 actionPackages, value=a.b.c.action

我的文件结构是:

a.b.c.action;
a.b.c.action.e;
a.b.c.action.f;
a.b.c.action.g;
为什么每次链接或者表单提交后都重复地址名呢?

比如:<s:form action='e/create.action'>

之后地址栏显示http://localhost:8080/app/e/create.action------跳到e/create.jsp

再接下来问题就出现了
我在e/create.jsp 里做的任何form提交,比如<s:form action='company/create.action'>
就会变为地址 http://localhost:8080/app/e/company/create.action,
再链接就是http://localhost:8080/app/e/e/company/create.action,
再链接就是http://localhost:8080/app/e/e/e/company/create.action,
再链接就是http://localhost:8080/app/e/e/e/ecompany/create.action,

就这样,e 总是重复下去。。。怎么办啊?

新手,希望老手手下留情,不要再评分了。谢谢
kyo100900 2008-06-08
<s:form action='e/create.action'>
改成
:<s:form action='/e/create.action'>
行吗?
dengshengyx 2008-06-10
<s:form action="create">
phz50 2008-08-14
第一次为:
<s:form action="create" namespace="/e">
第二次为:
<s:form action="create" namespace="/company">

以后同理....action中不用写".action"的!