0
在蟒蛇(具体的CherryPy),我可以这样做groovy的元属性?
class Root(Object):
def index():
#some sort of logic here
index.expose = True
是有Groovy的类似的东西?
更新CherryPy的使用的普通对象为它的等效控制器,其中,所述显影剂装饰或标记每个应该被暴露于URL的路由系统的方法的。在上面的示例中(通过一些额外的配置),.expose属性告诉框架索引应该可访问请求路由系统。 特别是对于我的问题,我试图编写一个数据字典,它将一个简单的键,值对从vCard文件推到一个简单的类上。因此理想情况如
class Foo {
@Key("FN")
def fullName
}
其中vCard解析器将创建foo的新实例,然后为FullName类属性指定“FN”的内容。
大多数读者可能不熟悉CherryPy,所以如果你只是描述你试图实现的目标,你更有可能得到答案 – 2011-06-17 08:12:48
@Don好点 – David 2011-06-17 14:51:12