如何使用带字符串参数的 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")
这是我的挂毯组件的代码:(有效)
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")