Estou tentando aproveitar uma action, usada para exibir fotos de pessoas, de um projeto webwork em um projeto struts 2.
Essa action, ao não encontrar foto para uma dada pessoa, retorna uma foto default. O xml do webwork era configurado da seguinte forma:
<action name="foto" class="br.impa.institucional.pessoas.web.actions.FotoAction">
<interceptor-ref name="defaultImpaStack"/>
<result name="success" type="redirect-action">
<param name="actionName">foto</param>
<param name="namespace">/pessoas</param>
<param name="id">${id}</param>
</result>
<result name="show" type="stream">
<param name="contentType">${fotoContentType}</param>
<param name="inputName">streamFoto</param>
<param name="contentDisposition">${contentDisposition}</param>
</result>
<result name="none">/pub/imagens/fotoDefaultParaDocumento.jpg</result>
<result name="thumb">/pub/imagens/fotoDefaultParaDocumentoThumb.jpg</result>
</action>
<img src="<s:url action="foto" namespace="/commons">
<s:param name="id">
<s:property value="id" />
</s:param>
<s:param name="thumb" value="'true'" />
</s:url>" />