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

2020-08-17 18:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) WARN [hybrisHTT...

         点击此处--->   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
2020-08-17 19:19

您好,

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

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

例如:

感谢,Siddarth

一周热门 更多>