Ajudinha com um servlet

Bom estou desenvolvendo uma aplicação que deve permitir adicionar entradas em um RSS, assim como removê-las a partir de um form. o problema é que não tenho uma base boa com servlets
e não sei como fazer essa remoção. a aplicação esta usando uma List do tipo SyndEntry no meu servlet principal.
abaixo segue o código desse servlet. alguém para dar uma ajudinha ai? será que precisa criar um novo servlet?

public class FeedServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet{

	private static final long serialVersionUID = 1L;
	SyndFeedImpl feed = new SyndFeedImpl();
	public List<SyndEntry> entries = new ArrayList<SyndEntry>();
	
	public FeedServlet() {
		super();
	}
	
	public void init(){
		SyndContent description;
		feed.setFeedType("atom_1.0");
		feed.setTitle("Feed gerado com Rome");
		feed.setEncoding("UTF-8");
		//tipo entry
		
		
		//entradas
		SyndEntry entry = new SyndEntryImpl();
		entry.setTitle("Exemplo1");
		description = new SyndContentImpl();
        description.setType("text/plain");
        description.setValue("descrição exemplo 1");
        entry.setDescription(description);
		entry.setUpdatedDate(new Date());
		entry.setAuthor("Globo Esporte");
		//adiciona a primeira entrada
		entries.add(entry);
		
		entry = new SyndEntryImpl();
		entry.setTitle("Exemplo2");
		entry.setUpdatedDate(new Date());
		description = new SyndContentImpl();
        description.setType("text/plain");
        description.setValue("descrição exemplo 2");
        entry.setDescription(description);
		entry.setAuthor("CEFET-RN");
		//adiciona a segunda
		entries.add(entry);
		
		feed.setEntries(entries);	
	}
	
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		try{
			//response.setContentType("application/xml; charset=iso-8859-1");
			response.setContentType("application/atom+xml; charset=UTF-8");
			SyndFeedOutput out = new SyndFeedOutput();
			out.output(feed, response.getWriter());
			
		}
		catch(Exception ex){
			ex.printStackTrace(response.getWriter());
		}
	}
	
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
		try{
			 SyndEntry newEntry = new SyndEntryImpl();
			 String titulo = request.getParameter("titulo");
			 String descricao = request.getParameter("descricao");
			 String autor = request.getParameter("autor");
			 SyndContent desc = new SyndContentImpl();
			 desc.setType("text/plain");
		     desc.setValue(descricao);
		     
			 newEntry.setTitle(titulo);
			 newEntry.setDescription(desc);
			 newEntry.setAuthor(autor);
			 
			 feed.getEntries().add(newEntry);
			 
			 
			 PrintWriter resposta = response.getWriter();
			 resposta.write("<html>");
			 resposta.write("<head>");
			 resposta.write("<title>Sucesso!</title>");
			 resposta.write("</head>");
			 resposta.write("<body>");
			 resposta.write("Entrada adicionada com sucesso!");
			 resposta.write("</body>");
			 resposta.write("</html>");
			 resposta.close();

		}catch(Exception ex){
			ex.printStackTrace(response.getWriter());
		}
    }

Primeiramente você precisa definir qual ação está sendo realizada, inserção ou deleção.
Sim, isso significa um parâmetro na jsp que será lido pela Servlet afim de saber qual método executar.
Sim, isso significa criar dois métodos, isolando uma ação da outra: um para a inserção e outro para deleção.
Comece, portanto, por isso.
Depois proceda com a execução da remoção.

Se ainda precisar de ajuda da uma olhada na apostila “fj-21 java para desenvolvimento web” da Caelum.
Ela fala sobre servlets no inicio e dá uma boa base, além de dicas de boas práticas.

Valeu.