1
2 package com.pnpconsult.zeiterfassung.actions;
3
4 import javax.servlet.http.HttpServletRequest;
5 import javax.servlet.http.HttpServletResponse;
6
7 import org.apache.commons.lang.StringUtils;
8 import org.apache.struts.action.Action;
9 import org.apache.struts.action.ActionForm;
10 import org.apache.struts.action.ActionForward;
11 import org.apache.struts.action.ActionMapping;
12
13 /***
14 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a>
15 * @version $Id: DeleteAction.java,v 1.1 2004/04/01 08:30:46 powerpete Exp $
16 */
17 public class DeleteAction extends Action
18 {
19 public ActionForward execute(
20 ActionMapping mapping,
21 ActionForm form,
22 HttpServletRequest request,
23 HttpServletResponse response)
24 throws Exception
25 {
26 DeleteForm deleteForm = (DeleteForm) form;
27 String submit = deleteForm.getSubmit();
28 if (StringUtils.isEmpty(submit))
29 {
30 return mapping.findForward("delete");
31 }
32 if (submit.matches("L.schen"))
33 {
34 deleteForm.delete();
35 }
36 return mapping.findForward("menu");
37 }
38 }