Consulta por parametro arquivo txt

Olá,

tenho uma aplicação em struts e jsp, que faz uma consulta a um banco de dados, só q está funcionando manualmente, a pessoa vai digita a informação e clica em consultar e obtem os resultados em uma página… está funcionando perfeitamente…

o problema é o seguinte, tenho q tornar essa consulta automática, como??
tenho um arquivo txt com os parametros q serão passados para a consulta, tenho q ler este arquivo txt e pegar a última linha e passar essa informação como parametro da consulta, com o usuário clicando em apenas um botão sem digitar nada terá q acontecer isso…

primeiramente, “nunca” trabalhei com arquivo txt por isso não tenho idéia de como ler e passar isso como parametro, mas o principal problema mesmo é ler este arquivo pois na minha lógica vou jogar este valor para uma variavel e passar esta variavel como parametro…

se alguem tiver alguma sugestão tb será bem vinda…

desde já agradeço

Douglas

OK…

bem ler o arquivo de texto já foi resolvido, agora o problema não estou conseguindo jogar a variavel como parametro na consulta meu action está assim :

public class VerificaPlacaAction extends Action
{
public ActionForward perform(ActionMapping map, ActionForm reqForm,
HttpServletRequest req, HttpServletResponse res)
{
HttpSession session = req.getSession();
VeiculoBean veiculo = (VeiculoBean)session.getAttribute(“veiculo”);
if(veiculo == null)
{
veiculo = new VeiculoBean();
}

		VerificaPlacaForm form = (VerificaPlacaForm)reqForm;
		veiculo.setPlaca(form.getLinha());
		try
		{
			AdminVeiculo admin = new AdminVeiculo();
			veiculo = admin.consultaPlaca(veiculo);
		}
		catch(Exception e){}

		{
			try
			{
				BufferedReader br = new BufferedReader(new FileReader("c:/ocr.txt"));

				while(br.ready())
				{
					String linha = br.readLine();
					System.out.println(linha);
				}
				br.close();
			}
			catch(IOException ioe)
			{
				ioe.printStackTrace();
			}
		}
		session.setAttribute("veiculo",veiculo);
	    if(veiculo.getStatus() == "regular")
	    {
	    	return(map.findForward("success"));
	    }
	    else
	    {
	    	return(map.findForward("failure"));
	    }    
}

}

pronto, não dá erro e também nem chama a variavel como parametro, alguém pode me ajudar ?

Douglas