KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > springframework > samples > jpetstore > web > struts > ViewItemAction


1 package org.springframework.samples.jpetstore.web.struts;
2
3 import javax.servlet.http.HttpServletRequest JavaDoc;
4 import javax.servlet.http.HttpServletResponse JavaDoc;
5
6 import org.apache.struts.action.ActionForm;
7 import org.apache.struts.action.ActionForward;
8 import org.apache.struts.action.ActionMapping;
9
10 import org.springframework.samples.jpetstore.domain.Item;
11
12 public class ViewItemAction extends BaseAction {
13
14   public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest JavaDoc request, HttpServletResponse JavaDoc response) throws Exception JavaDoc {
15     String JavaDoc itemId = request.getParameter("itemId");
16     Item item = getPetStore().getItem(itemId);
17     request.setAttribute("item", item);
18     request.setAttribute("product", item.getProduct());
19     return mapping.findForward("success");
20   }
21
22 }
23
Popular Tags