Carinho de compra jsp, lincando a imagem

Estou fazer um site de lanches onde colocaria e queria colocar imagens e licar essa imagens e add ao carrinho sendo a classe produto :

public class Produto {
int idprodutos;
String nome , tipo;
Double preco;

public Produto() {

}



public int getIdprodutos() {
    return idprodutos;
}

public void setIdprodutos(int idprodutos) {
    this.idprodutos = idprodutos;
}

public String getNome() {
    return nome;
}

public void setNome(String nome) {
    this.nome = nome;
}

public String getTipo() {
    return tipo;
}

public void setTipo(String tipo) {
    this.tipo = tipo;
}

public Double getPreco() {
    return preco;
}

public void setPreco(Double preco) {
    this.preco = preco;
}

public Produto(int idprodutos, String nome, String tipo, Double preco) {
    this.idprodutos = idprodutos;
    this.nome = nome;
    this.tipo = tipo;
    this.preco = preco;
}

@Override
public String toString() {
    return getIdprodutos()+getNome()+getTipo()+getPreco();
}

public List getListar() throws Exception{
ProdutoDAO pDAO =new ProdutoDAO();
return pDAO.getLista();
}
public boolean gravar() throws Exception{
ProdutoDAO pDAO = new ProdutoDAO();
return pDAO.gravar(this);
}
public Produto getCarregaPorID(int id)throws Exception{
ProdutoDAO pDAO = new ProdutoDAO();
return pDAO.getCarregarPorId(id);
}
public boolean deletar() throws Exception{
ProdutoDAO pDAO = new ProdutoDAO();
return pDAO.deletar(this);
}