如何使用带字符串参数的 Tapestry 组件?

How can y use Tapestry component with String parameters?

这是我的挂毯组件的代码:(有效)

import org.apache.tapestry5.annotations.Parameter;
import org.apache.tapestry5.annotations.Property;
public class SimpleChart {
    @Property
    @Parameter(value="123")
    private String title;
}

但是当我写 "abc" 而不是 "123" 时,它就不再起作用了。我需要用一句话替换数字。谁能帮帮我?

看看documentation。您忘记了默认前缀:

@Parameter(defaultPrefix = BindingConstants.LITERAL, value="abc")