Seaside:通过RESTful api实例化和渲染组件



我想使用restful api公开我的海滨应用程序的一个组件。我读了海边那本书的REST章节,没有学习如何从restful过滤器实例化和渲染我的一个组件。例如,假设我在WARestfulFilter的子类上有一个filter方法,我该如何填充空格?请注意,我对之前的回答感到紧张,因为我希望我渲染的回调也能正常工作。

Myfilter>>showDocument: name
   <get>
  | component |
  component := MyComponent named: name.
  "__how to render this?__"

您希望它使用SeasideREST(它最初并不是为此而设计的)为组件提供一个有意义的url。

但是,您可以检查此线程:http://forum.world.st/Seaside-and-urls-td4721764.html

我提供了一种方法来做你想做的事情,通过调整SeasideREST的实现和目的:)

在回调方面,前面的答案看起来很现实。

如果您使用REST,回调不应该在IMHO中工作。

但是没有人会阻止您在再次调用时生成对组件有意义的URI。

也许MyComponent中的配置设置就可以了。

最新更新