Java struts2让我发疯

Java struts2让我发疯,java,struts2,type-conversion,struts2-interceptors,interceptorstack,Java,Struts2,Type Conversion,Struts2 Interceptors,Interceptorstack,我一直在尝试做一个java项目。它使用Struts 2标记。每当单击按钮更新时,它都会更新数据库中的值 但我得到了这个错误: 没有为操作com.comvia.im.ui.action.sysadmin.cugaAction和结果输入定义结果 没有为操作定义结果 com.comvia.im.ui.action.sysadmin.cugaAction和结果输入 这意味着您缺少Struts.xml中此操作的输入结果的映射 标准工作流程 JSP->拦截器堆栈->操作 在到达操作之前中断,很可能是由Con

我一直在尝试做一个java项目。它使用Struts 2标记。每当单击按钮更新时,它都会更新数据库中的值

但我得到了这个错误:

没有为操作com.comvia.im.ui.action.sysadmin.cugaAction和结果输入定义结果

没有为操作定义结果 com.comvia.im.ui.action.sysadmin.cugaAction和结果输入

这意味着您缺少Struts.xml中此操作的
输入
结果的映射

标准工作流程

JSP->拦截器堆栈->操作

在到达操作之前中断,很可能是由ConversionError拦截器中断的(例如,将字符串发送到整数),并且返回时甚至没有到达操作

阅读更多关于

当它试图回来的时候,它找不到要去的地方

因此,您必须定义
输入
结果类型:

和,并尝试找出发生了什么

没有为操作定义结果 com.comvia.im.ui.action.sysadmin.cugaAction和结果输入

这意味着您缺少Struts.xml中此操作的
输入
结果的映射

标准工作流程

JSP->拦截器堆栈->操作

在到达操作之前中断,很可能是由ConversionError拦截器中断的(例如,将字符串发送到整数),并且返回时甚至没有到达操作

阅读更多关于

当它试图回来的时候,它找不到要去的地方

因此,您必须定义
输入
结果类型:


和,并尝试找出发生了什么。

只需注意:从结果配置
同样,如果没有指定name属性,框架将给它命名为“success”。
我不会把这称为一种不好的做法,改为“智能默认设置”。)只需注意:从结果配置
同样,如果没有指定name属性,框架将给它命名为“success”。
我不会把这称为坏做法,而是称为“智能默认值”。)