我目前正在迁移现有组件以使用 HST-2 Spring Bean Bridge 更好地与 Spring IOC 容器集成。
我遵循了Hippo 文档,一切都按照宣传的方式运行,至少在运行站点中是这样。我现在可以在我的 spring 配置中定义我的组件 bean,并为我的组件依赖项使用 DI。
但是,我了解到现在我无法在频道管理器的模板编辑器中修改这些组件的参数。在迁移这些目录组件以使用SpringBridgeHstComponent之前,我可以单击模板编辑器中的组件项区域并弹出对话框,让我查看和编辑该组件项的所有参数
(hst:parameternames, hst:parametervalues).
现在弹出对话框只显示一条消息
"No editable properties found for this component."
我应该提到,已经在组件上设置的组件参数值在请求处理/执行期间仍然可用。但是这些值现在被有效地“硬编码”了,因为网站管理员无法在模板编辑器中查看/更改它们。
这是SpringBridgeHstComponent的已知问题吗?或者是否有解决方法配置或使这些组件参数在通道的模板编辑器中再次可用?