Ler valor de um atributo em um arquivo.properties no jsp

Olá galera.

Minha dúvida é , como faço pra poder ler um valor de um atributo que está declarado em um arquivo.properties , eu tenho uma aplicação que o usuário de loga e quando ele der logout , ele é redirecionado para uma pagina de logout que está declarada em uma action, sendo que nessa pagina de logout tem um <%response.sendRedirect("url");%> , sendo que essa url está declarada exatamente neste arquivo.properties , gostaria de saber se tem alguma tag jsp que lê diretamente esse cara ou como eu faria pra pegar o valor de um método getText da ActionSupport no jsp e jogar no redirect.

tenho um método em uma classe action minha que faz o seguinte.

[code]
public class InicioAction extends ActionSupport {

private static final long serialVersionUID = -1161409943678292285L;

private String nome;


@Autowired
private transient InicioServiceFacade inicioServiceFacade;
   
    private String url;

/**
 * Documentação do método
 */
public String inicio() {
	addActionMessage(getText("msg.sucesso.saudacao.inicio"));
           
             url = getText("atributo.do.arquivo.properties"); //como faria pra pegar o valor deste cara no jsp e jogar no response.sendRedirect.                

	return SUCCESS;
}

}[/code]

Existem várias formas de fazer isso:

  1. custom tag
  2. servlet (ele leria o properties e retornaria o resultado)
  3. scriplets:

[code]<%@page import=“java.io.InputStream” %>
<%@page import=“java.util.Properties” %>

<%
InputStream stream = application.getResourceAsStream("/some.properties");
Properties props = new Properties();
props.load(stream);
%>[/code]
remember. google is your friend. :smiley: