Liferay Struts2 portlet - 重复名称空间

时间:2011-10-16 14:52:05

标签: jquery struts2 action liferay

我正在尝试使用Liferay Portal中的Struts2和Struts2-JQuery插件创建一个portlet。我的portlet运行正常但是当我使用这样的标签时:

<s:form method="POST" id="signup-form" action="create-new-user">
            <sj:submit 
            id="formSubmit"
            targets="result" 
            key="submit" 
            indicator="indicator"
            button="true"></sj:submit>
</s:form>

我得到了这个例外:

  

没有映射名称空间 / signup-namespace / signup-namespace 和操作名称create-new-user。

在我的portlet.xml中,我有一个名为/ signup-namespace的默认命名空间,并且有一个名为view的默认操作,它们在struts.xml中正确定义。

当我的view.jsp被渲染时,表单的action属性包含两个名称空间!!

你知道我的命名空间重复两次的原因吗?

提前致谢。

0 个答案:

没有答案