struts2.xml映射配置

hany_cn 2014-09-18 10:49:58
使用SSH2开发一个OA系统,在配置struts.xml映射时,对于address!init.do的请求地址,单击菜单栏进入列表页的请求,执行的函数为init(),返回值为llist。
<action name="address*" class="addressAction">
<result name="list">address.jsp</result>
<result name="add">address_add.jsp</result>
<result name="edit">address_edit.jsp</result>
<result name="input">address_{1}.jsp</result>
</action>
但是程序运行出现异常:No result defined for action com.demo.struts2.actions.AddressAction and result success

百度了一下,struts2 action返回为success、none、error、input和login。

请问,如何设置struts.xml映射,以实现地址簿address的列表list、增加add、编辑edit和输入input。,对应到相应的jsp。
...全文
240 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hany_cn 2014-09-18
  • 打赏
  • 举报
回复
引用 1 楼 huxiweng 的回复:
你的action自己定义返回即可,renturn "add"
但是自己定义的,例如add,程序运行就出现异常,如果使用缺省的success、none、error、input和login , 就正常。 我在网上找的例子,也说可以自定义配置,但是不知道为什么我这里不行,该配置的地方都配置了。
S117 2014-09-18
  • 打赏
  • 举报
回复
你没配置success的result 吧
sinat_19250161 2014-09-18
  • 打赏
  • 举报
回复
<action name="address*" class="addressAction"> action的class属性要加上包名
teemai 2014-09-18
  • 打赏
  • 举报
回复
你的action自己定义返回即可,renturn "add"

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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