Java struts2让我发疯
我一直在尝试做一个java项目。它使用Struts 2标记。每当单击按钮更新时,它都会更新数据库中的值 但我得到了这个错误: 没有为操作com.comvia.im.ui.action.sysadmin.cugaAction和结果输入定义结果 没有为操作定义结果 com.comvia.im.ui.action.sysadmin.cugaAction和结果输入 这意味着您缺少Struts.xml中此操作的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
输入
结果的映射
标准工作流程
JSP->拦截器堆栈->操作
在到达操作之前中断,很可能是由ConversionError拦截器中断的(例如,将字符串发送到整数),并且返回时甚至没有到达操作
阅读更多关于
当它试图回来的时候,它找不到要去的地方
因此,您必须定义输入
结果类型:
和,并尝试找出发生了什么
没有为操作定义结果
com.comvia.im.ui.action.sysadmin.cugaAction和结果输入
这意味着您缺少Struts.xml中此操作的输入
结果的映射
标准工作流程
JSP->拦截器堆栈->操作
在到达操作之前中断,很可能是由ConversionError拦截器中断的(例如,将字符串发送到整数),并且返回时甚至没有到达操作
阅读更多关于
当它试图回来的时候,它找不到要去的地方
因此,您必须定义输入
结果类型:
和,并尝试找出发生了什么。只需注意:从结果配置同样,如果没有指定name属性,框架将给它命名为“success”。
我不会把这称为一种不好的做法,改为“智能默认设置”。)只需注意:从结果配置同样,如果没有指定name属性,框架将给它命名为“success”。
我不会把这称为坏做法,而是称为“智能默认值”。)