快速PlayFramework/Groovy

ros*_*han -2 groovy templates playframework

为什么以下代码总是发出'是'(用HTML格式),即使它sel具有除'audio'以外的其他值?(我记录了值sel并确认了不同的值.)

这是我在Play上的第一天.所以,我可能会做一些非常愚蠢的事情.

${sel='audio'?'yes':'no'}
Run Code Online (Sandbox Code Playgroud)

Jon*_*nas 7

我不太了解Groovy模板,但我认为它应该是这样的:

${sel=='audio'?'yes':'no'}
Run Code Online (Sandbox Code Playgroud)

你的代码:

${sel='audio'?'yes':'no'}
Run Code Online (Sandbox Code Playgroud)

手段; 如果'audio'(一个非null的字符串总是"true")那么sel ='yes'否则'no',所以它永远不会'不'.