struts2不配置namespace就找不到result

gjf66924011 2015-01-14 11:21:58
最近发现,struts2在配置struts.xml的时候,如果package中没配置namespace属性,应该是会集成到默认的属性的,也就是namespace="",能够处理所有namespace下的action,但是我在实际运行中,发现程序能够进入action的execute方法,但是返回后,找不到result,会报这样的错误【No result defined for action com.gjf.action.HelloAction and result success】,加上namespace="/"就能够正常运行了。请问这是怎么回事啊?
...全文
100 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjf66924011 2015-01-28
  • 打赏
  • 举报
回复
怎么好久都没人啊?来顶一下!
gjf66924011 2015-01-14
  • 打赏
  • 举报
回复
附上代码: struts.xml package name="struts2" extends="struts-default" namespace="/"> <action name="hello" class="com.gjf.action.HelloAction"> <result>index.jsp</result> </action> </package>

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧