SmartEdit-JspIncludeComponent-.jsp由于模型不存在而无法呈现

2020-08-17 18:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


 WARN [hybrisHTTP16] [DefaultCMSComponentRendererRegistry]处理组件标签时出错。  currentComponent [JspIncludeComponentModel(8796125004860 @ 1)]异常:javax.servlet.ServletException:javax.servlet.jsp.JspException:java.lang.IllegalStateException:BeanResult'calculatorForm'的BindingResult或普通目标对象都不能用作请求属性
>

尝试访问SmartEdit中的页面时,它无法呈现与JspIncludeComponentModel关联的.jsp。

这是因为,当尝试呈现标签时,如果该特定标签引用了/模​​型本身的属性,则它将失败,因为表单不在模型/请求中。

问题是SmartEdit对此不使用自定义控制器,并且表单的模型缺失。

你们对如何解决此问题有什么建议,以便成功显示.jsp?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


 WARN [hybrisHTTP16] [DefaultCMSComponentRendererRegistry]处理组件标签时出错。  currentComponent [JspIncludeComponentModel(8796125004860 @ 1)]异常:javax.servlet.ServletException:javax.servlet.jsp.JspException:java.lang.IllegalStateException:BeanResult'calculatorForm'的BindingResult或普通目标对象都不能用作请求属性
>

尝试访问SmartEdit中的页面时,它无法呈现与JspIncludeComponentModel关联的.jsp。

这是因为,当尝试呈现标签时,如果该特定标签引用了/模​​型本身的属性,则它将失败,因为表单不在模型/请求中。

问题是SmartEdit对此不使用自定义控制器,并且表单的模型缺失。

你们对如何解决此问题有什么建议,以便成功显示.jsp?

付费偷看设置
发送
3条回答
CJones
1楼-- · 2020-08-17 19:19

您好,

要解决此问题,您需要指示smartedit使用您的自定义请求映射。

这可以通过在店面的spring-mvc-config.xml中的defaultPreviewUrlResolverPageMappings实用程序映射中添加一个条目来完成。

例如:

感谢,Siddarth

spaceman01
2楼-- · 2020-08-17 19:17

您好Pascal
不是所有内容都记录在案:)

lukcy2020
3楼-- · 2020-08-17 19:02

即使我们面临着相同的问题,模型属性 与表单关联的未呈现

一周热门 更多>