No configuration found for the specified action: 'xxx/xxx.action' in namespace: ''. Form action def

本文针对使用Struts2框架时遇到的action配置问题进行了详细解答,通过修改代码实例展示了如何解决指定名称的action未找到的问题。包括将表单的action属性更改为正确的命名空间和action名,从而实现表单数据的正确提交。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近刚开始自学struts2,碰到一些小问题,相信高手们都已经过了这个解决简单问题的时期,但是新学者如果也碰到了可以看下:

No configuration found for the specified action: 'test/sum.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.

Form表单action已带有默认的“action”属性,故修改下代码:

【jsp】

<s:form action="moreSubmit" namespace="/test">
    	<s:textfield name="msg" label="输入"/>
    	<s:submit name="save" method="save" value="保存"></s:submit>
    	<s:submit name="print" method="print" value="打印"></s:submit>
</s:form>

以前的代码:
<s:form action="test/moreSubmit.action">

很简单的。。。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值