天天看点

EL表达式${ }的大括号中如何实现拼接?

  今天遇到了这样一个问题

  在一个jsp页面中,我希望在一个a标签的href属性值中使用EL表达式,在这个EL表达式的大括号中使用三元运算符。

  具体问题:我希望使用三元运算符,如果从后台取的值==2,则实现跳转,并且将用EL表达式获得的参数传到后台,如果不等于2,则不跳转。

  但问题出在,我用三元运算符给href赋值时,怎么也不能在EL表示式的大括号里面将参数拼接起来,网上也没有找到答案,最后通过咨询,别人告诉我不能使用加号简单拼接,而是要使用concat来拼接。

继续阅读