Problema com parametro

olá pessoal, estou trabalhando jsp, tenho minha index nela existe um link com nome de ‘Audio’ , quando clicar nele, preciso pegar este valor em uma pagina produtos.jsp, utilizar este parametro no meu select, pois vou mostrar apenas produtos da categoria ‘Audio’.

Alguem poder me ajudar, agradeço muito.

Para pegar valores você deve usar:

String campo =  request.getParameter("nomeParametro");

Anexei meu arquivo para meu arquivo produto.jsp, se poder analisar eu agradeço, ja na pagina index, eu não dei um post, pois não sei onde devo fazer, logo o link que quero passar como referencia esta posicionado em uma tabela, como se fosse um menu. Neste arquivo produto, tenho meu select, mas não sei se estou fazendo corretamente, estou com alguns tutoriais estudando tambem.

Muito Obrigado.

Dando uma leve analisada no seu código identifiquei algumas coisas que poderiam ser melhoradas:

1 - Retire essa parte de conexão do seu jsp, crie em uma classe especifica.

2 - Não é preciso ter nenhum código java aqui no jsp, atualmente existem taglibs que facilitam esse trabalho, pesquise a displaytag e jstl.

3- Crie classes especificas para regras de negócio, ou seja as que acessam dados.

4 - Crie uma classe controller, ou seja uma servlet que instancia os classes de negocio e devolvem dados para o jsp via request ou sessao.

Sua jsp poderia ficar assim limpa:

<html>
<%@ taglib uri="http://displaytag.sf.net" prefix="display"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<display:table requestURI="controller?acao=paginacao" name="${produto}" uid="produto" class="mars" pagesize="20" export="false"> 
</display:table>  
</html>

Esse modelo seria o MVC, existem diversos frameworks que podem te auxiliar nessa tarefa.

http://displaytag.homeip.net/displaytag-examples-1.1/example-paging.jsp