BeanShell:字符串 + 函数的值
BeanShell: String + function's value
谁能帮帮我?
豆壳:
有效:
${__setProperty(MyProperty, ${__UUID()})};
结果:3d63d204-ce35-4c82-9ac6-4479197f76c0
无效:
${__setProperty(MyProperty, ${__UUID()}+"Test")};
结果:+Test
期望:3d63d204-ce35-4c82-9ac6-4479197f76c0Test
奥列格
在 BeanShell 中,这样做更容易:
props.put("MyProperty", UUID.randomUUID().toString() + "Test");
尽管在您之前的语法中,不要添加 +
,它也应该有效:
${__setProperty(MyProperty, ${__UUID()}Test)};
否则,请告诉我们您使用哪个元素设置它。
谁能帮帮我?
豆壳:
有效:
${__setProperty(MyProperty, ${__UUID()})};
结果:
3d63d204-ce35-4c82-9ac6-4479197f76c0
无效:
${__setProperty(MyProperty, ${__UUID()}+"Test")};
结果:
+Test
期望:
3d63d204-ce35-4c82-9ac6-4479197f76c0Test
奥列格
在 BeanShell 中,这样做更容易:
props.put("MyProperty", UUID.randomUUID().toString() + "Test");
尽管在您之前的语法中,不要添加 +
,它也应该有效:
${__setProperty(MyProperty, ${__UUID()}Test)};
否则,请告诉我们您使用哪个元素设置它。