Hola LancelotKnight,
lo ideal seria no ponerlo en un objeto session si realmente no vas a usar la lista más adelante.
La buena práctica (estando en Struts2) sería:
1.- Creas el HashMap con tu lista de valores (key, valor)
(Esto ya lo tienes)
2.- Creas un método getter de este HashMap
3.- El select lo creas de la siguiente manera:
Código Java:
Ver original<s:select
name="TipoTelefonoUsuario"
key="Registro.etiqueta.TipoTelefono"
list="lstTipoTelfUsr"
headerKey=""
headerValue=""
required="true"
cssClass="{validate:{required:true}}">
</s:select>
Verás que únicamente he cambiado el parametro "List", poniendole el nombre del HashMap de tu Action, que al tener el método getter que habrás creado, podrás recogerlo directamente de esta manera, no se si me he explicado.
Te ahorras tener una sesión activa con el contenido de la lista, que no te hace falta porque no vas a usarla más adelante.
Un saludo!!