All pastes #368895 Raw Edit

Something

public text v1 · immutable
#368895 ·published 2007-02-23 12:52 UTC
rendered paste body
package fedi;
import java.beans.Beans;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.LinkedList;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.jsp.JspWriter;

public class Fede extends HttpServlet {
	@SuppressWarnings("unused")
	
	private String autor;
	
	private String genero;
	
	private Libro[] libs={};
	@Override
	public void init() throws ServletException {
		//conectarse();
		
	}
	
	public void setLibs(Libro[] libs) {
		this.libs = libs;
	}
	
	public Libro[] getLibs() {
		return libs;
	}
	
	public void setGenero(String geanero) {
		this.genero = genero;
	}
	
	public String getGenero() {
		return genero;
	}
	
	public void setAutor(String autor) {
		this.autor = autor;
	}
	
	public String getAutor() {
		return autor;
	}
	
	public void mostrarGen(JspWriter o){
		LinkedList<Genero> s = Listar();
		int i =0;
		try {
			o.println("<option value ="+null+">"+"indistinto"+"</option>");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	while(i<s.size()){
			o.println("<option>"+s.get(i).genero+"</option>");
			i++;
		}
	}
	
	public void consultar(){
		LinkedList<Libro> s = hacerConsulta(autor,genero);	
		int i=0;
		libs= new Libro[s.size()];
		while(i<s.size()){
			libs[i]=s.get(i);
			i++;
		}
	}
	
	public void mostrarResults(JspWriter o){
		int i =0;
		try{
		o.println("<table style=\"text-align: left; width: 731px; height: 84px;\"");
		o.println("border=\"1\" cellpadding=\"2\" cellspacing=\"2\">");
		o.println("<tbody>");
		while(i < libs.length){
		o.println("<tr>");
		o.println("<td>"+libs[i].nombre+"</td>");
		o.println("<td>"+libs[i].autor+"</td>");
		o.println("<td>"+libs[i].genero+"</td>");
		o.println("<td>"+libs[i].disponibilidad+"</td>");		    
		
		o.println("<td><input name=\""+libs[i].ID+"\" type=\"checkbox\"></td>");
		o.println("</tr>");
		
			i++;
		
		}
		o.println("</tr>"+"\n"+
		  "</tbody>"+"\n"+
		  "</table>");

		}
		catch(Exception e){
			
		}
	}
	
}