我正在使用spring MVC框架为我的应用程序前端,想知道是否有一种方法来使用它像下面:
my.apple = Apple
my.apple.green = Green Apple
my.apple.red = Red Apple
我想要的是,如果我尝试使用属性"my.apple。上面没有定义的"Apple",而不是第一个默认属性中的"Apple"。
我听说如果属性(这里的例子是my.apple.yellow)没有正确匹配,它会尝试搜索my。仅限Apple,并且应该找到默认值。但是我不能实现这个
谁能给我举个例子吗
你是对的,Java属性没有基于a '的默认值。的层次结构。
你可以同时显示两个属性,这样颜色是可选的,例如
my.apple=Apple
my.apple.green=Green
my.apple.red=Red
my.apple.yellow=Yellow
#{my.apple + my.apple.green}
注意颜色后面的空格,例如:"绿" + "苹果" = "绿苹果"