Caros amigos, estou com uma Dúvida, tenho uma comboBox que busca informações em um banco de dados, concatenando elas, ID + Data + código + nome, eu quero pegar a informação selecionada, e pegar esse ID e jogar para um PDF, mais o principal no momento é como vou pegar essas informações clicando em um botão, segue trechos do código.
<%@page import="br.com.sein.controle.GeraRelatorioPdf"%>
<%@page import="br.com.sein.controle.GeraRelatorio"%>
<%@ page import=" br.com.sein.dao.AnalysisDAO, br.com.sein.bean.PrintAnalysisBean " %>
<%@ page import="java.util.*, java.sql.SQLException" %>
<%@ page import="java.sql.*" %>
<%@ page import="org.postgresql.Driver" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>CETEM - Centro Tecnologico Mineral</title>
</head>
<body>
<%
String url = "jdbc:postgresql://172.16.0.160:5432/sca"; //Informe a porta de conexão. Assim você garante todas as informações de conexão.
String username = "postgres";
String password = "";
Class.forName("org.postgresql.Driver");//Não precisa chamar o método newInstance, basta assim como coloquei.
Connection conn = DriverManager.getConnection( url, username, password );
%>
<br />
<table align="center">
<tr>
<td align="center"><a style="color:#FFD700"> Sistema para Controle de Análises Minerais</a></td>
</tr>
<tr align="center">
<td><a style="color:black">Obs: No caso de TRAVAMENTO durante o processamento pressione a tecla 'SHIFT' <br />
simultaneamente com o botão 'ATUALIZAR'</a>
</td>
</tr>
</table>
<br />
<table align="center" style="background-color:#27408B;">
<tr>
<td align="center"><h4><a style="color:#FFD700">Boletins / Impressão de Boletins de Análise</a></h4>
<input type="submit" value="Gerar Relatório" name="bottonSca" style="font-size: 05 pt; font-family: arial" onClick="this.form.action='Sca-version6.jsp'"/>
</td>
</tr>
<tr>
<td><h5><a style="color:white;"><b>Boletins:</b> (Data de Geração, Código do Boletim, Código da SA, Sigla do Projeto e Nome do Cliente) *</a></h5>
<select name="ImprimirAnalise">
<%
AnalysisDAO dao = new AnalysisDAO();
List<PrintAnalysisBean> bean = dao.getComboBox();
for(PrintAnalysisBean analysisBean: bean){
%>
<option value="boletim">
<%
out.print(analysisBean.getDateGeneration().getTime() + " : " +
analysisBean.getCodeBulletin() + " : " +
analysisBean.getCodeSa() + " : " +
analysisBean.getAcronym() + " : " +
analysisBean.getNameClient());
%>
</option>
<%
}
%>
</select>
</td>
</tr>
</table>
</body>
</html>