Ciao si sicuramente mi sono espresso male.

allora io ho creato questa:

codice:
import java.io.*;

import java.sql.*;

import javax.servlet.http.*;

import javax.servlet.*;


public class ServletColori extends HttpServlet{

	private Connection connection;
	private Statement statement;
	
	public void init(ServletConfig config) throws ServletException{

		try{
			Class.forName(config.getInitParameter("databaseDriver"));
			connection = DriverManager.getConnection(config.getInitParameter("databaseName"), config.getInitParameter("username"), config.getInitParameter("password"));
			
			statement= connection.createStatement();
			

		}
		catch(Exception exc){
			exc.printStackTrace();
		}
	
	}

	protected void doGet(HttpServletRequest richiesta, HttpServletResponse risposta) throws ServletException, IOException
	{
		risposta.setContentType("text/html");

		PrintWriter out = risposta.getWriter();
		out.println("<html>");
		out.println("<head>");
		
		

		String sql;

		try{
			

			sql = "SELECT * FROM COLORI";
			
			ResultSet totalRS = statement.executeQuery(sql);

			

			
			out.println("<title>Sondaggio</title>");
			out.println("</head>");

			out.println("<body>");
			out.println("
 Risultati:");
			
			out.println("<form method="post" action="/COLORI/ServletColori>");

			out.println("<select name = nome>");

			while(totalRS.next()){
				out.println("<option>");
				out.println( totalRS.getString(1));
				out.println("</option>" );
			}

			out.println("</select>");

			out.println("</form>");
					
			totalRS .close();	//lo chiude perchè non serve più
						//nel momento che chiudo la connessione o 
						//uno statement tutti i resultset vengono ammazzati

			
			

			out.println("</body></html>");
			out.close();
			

		}//fine try

		catch(SQLException sqlE){
			sqlE.printStackTrace();
			out.println("<title>Error</title>");
			out.println("</head>");
			out.println("<body>

Database Error</p>");
			out.println("</body></html>");

			out.close();


		}//fine catch

		
	}

	public void destroy(){
		try{
			statement.close();
			connection.close();
		}
		catch(Exception exc)
		{
			exc.printStackTrace();
		}
	}//fine destroy



}
con questo codice riesco solamente a opolare la select con i valori presenti nella tabella colori del mio database.

Adesso come faccio a far cambiare il colore alla pagina??

cioè tramite la select l'utyente seleziona il colore black e la bagina prende il colore nero??

grazie a tutti