в чем разница между # {} $ {} и% {}?

В настоящее время я работаю с Struts2, и я просто не понимаю, в чем разница между${var}, #{var}, а также%{var} это разные сферы? чтонаходятся Oни?

Я нашел пример #:

<s:select label="Year"
      id="%{param.name}"
      list="#{'2010':'2010','2011':'2011','2012':'2012','2013':'2013','2014':'2014', '2015':'2015'}"
      value="%{currentYear}"
      required="true"
/>

здесь это выглядит как ассоциативный массив, но иногда я видел это#var (без скобок) есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос