Это та же проблема, что и здесь: Проверка значения параметра запроса в теге Struts2
То, что карта параметров имеет тип
Map<String, String[]> and not Map<String, String>
, а не char [], для которого одинарные кавычки 't' ... коротко говоря, эти два тега должны работать:
<s:text name='%{#parameters["t"]}'/>
<s:text name="%{#parameters['st']}"/>
Но обратите внимание, что это работает из-за магии OGNL, и было бы более ясно написать:
<s:text name='%{#parameters["t"][0]}'/>
<s:text name="%{#parameters['st'][0]}"/>
так как это работает ближе к типу. В любом случае вышеупомянутый связанный вопрос должен прояснить это.