Java 错误[Jsr168Dispatcher:38]找不到操作没有为操作名称默认值映射的操作。-[未知位置]
我在运行portlet应用程序时确实遇到问题,出现以下错误:Java 错误[Jsr168Dispatcher:38]找不到操作没有为操作名称默认值映射的操作。-[未知位置],java,configuration,struts2,liferay,portlet,Java,Configuration,Struts2,Liferay,Portlet,我在运行portlet应用程序时确实遇到问题,出现以下错误: ERROR [Jsr168Dispatcher:38] Could not find action There is no Action mapped for action name default. - [unknown location] 我正在使用Struts 2.2.1和Liferay 6.0.6 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE strut
ERROR [Jsr168Dispatcher:38] Could not find action There is no Action mapped for action name default. - [unknown location]
我正在使用Struts 2.2.1和Liferay 6.0.6
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="false" />
<package name="eleve" extends="struts-portlet-default">
<action name="ajoutereleves">
<result>/JSPs/eleve/addeleve.jsp</result>
</action>
<action name="AddEleveAction" class="com.version.projet.actions.AddEleveAction">
<interceptor-ref name="jsonValidationWorkflowStack"/>
<result name="input">/JSPs/eleve/addeleve.jsp</result>
<result name="error">/JSPs/eleve/addeleve.jsp</result>
<result>/JSPs/eleve/showseleves.jsp</result>
</action>
</package>
</struts>
/JSPs/eleve/addeleve.jsp
/JSPs/eleve/addeleve.jsp
/JSPs/eleve/addeleve.jsp
/JSPs/eleve/showseleves.jsp
您尚未指定命名空间
注释。如何正确映射操作以查看以下约定插件文档。您尚未指定名称空间
注释。如何正确映射操作,请参阅以下convention plugin文档。谢谢您的回复。问题仍然存在。因为我的示例在没有liferay的情况下运行良好,但是当我将其配置为struts2 portlet时,我遇到了这个问题。感谢您的回复。这个问题仍然存在。因为我的示例在没有liferay的情况下运行良好,但是当我将其配置为struts2 portlet时,我遇到了这个问题。