Passagem de parametros webwork - busca JForum

1 resposta
abstract

Pessoal, observei a string de busca do JForum, e achei bem prático a forma mais “generica” de se fazer uma busca, ao invés de criar zilhões de actions uma pra cada tipo de busca, tipo:

http://www.guj.com.br/jforum.java?module=search&action=search &clean=1&search_keywords=teste&search_terms=all&search_forum= &sort_by=time&sort_dir=DESC&search_cat=

Gostaria de saber como fazer esse tipo de passagem de parametros no webwork, sem necessáriamente ter que ter o atributo dentro da action, apenas pegando o valor passado como parametro no request

Ex: busca.action?nome=pitchulinha

Eu gostaria de não ter esse atributo nome dentro da action, apenas pegar o atributo passado e fazer a busca, não sei se soube explicar direito, abraço a todos.

1 Resposta

Z
Eu uso isso para pegar valor do parâmetro do request:
public String getParameter(String key) {
        String[] array = (String[]) ActionContext.getContext().getParameters().get(key);

        if(array != null && array.length > 0)
            return array[0];

        return null;
    }
Criado 21 de maio de 2006
Ultima resposta 22 de mai. de 2006
Respostas 1
Participantes 2