OrderDetailView.jsp
<%@page session="false" contentType="text/html" pageEncoding="ISO-8859-1" import="java.util.*,javax.portlet.*,com.ibm.etools.portlet.jsr286.*" %> <%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%> <%@taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portlet-client-model" prefix="portlet-client-model" %> <portlet:defineObjects/> <portlet-client-model:init> <portlet-client-model:require module="ibm.portal.xml.*"/> <portlet-client-model:require module="ibm.portal.portlet.*"/> </portlet-client-model:init> <% OrderDetailPortletSessionBean sessionBean = (OrderDetailPortletSessionBean)renderRequest.getPortletSession().getAttribute(OrderDetailPortlet.SESSION_BEAN); OrderDetailBean odb = (OrderDetailBean) renderRequest.getAttribute(OrderDetailPortlet.ORDER_DETAIL_BEAN); String actionUrlStr = odb.getActionURL().toString(); %> <table border="0" cellspacing="0" cellpadding="3"> <tr class="wpsTableHead"> <td> Order_ID </td> <td> SKU </td> <td> Quantity </td> <td> Status </td> <td> Tracking_ID </td> </tr> <tr class="wpsTableShdRow"> <% OrderDetail od = odb.getOrderDetail(); %> <td> <%= od.getOrderId() %> </td> <td> <%= od.getPartNo() %> </td> <td> <%= od.getUnits() %> </td> <td> <%= od.getStatus() %> </td> <td> <% PortletURL actionURL = renderResponse.createActionURL(); actionURL.setParameter(OrderDetailPortlet.TRACKING_ID, od.getTrackingId()); actionURL.setParameter(OrderDetailPortlet.ORDER_ID, od.getOrderId()); actionURL.setParameter(OrderDetailPortlet.ACTION_NAME_PARAM, OrderDetailPortlet.ORDER_DETAILS); %> <A href="<%= actionURL %>"> <%= od.getTrackingId() %> </A> </td> </tr> </table> <div class="wpsPortletText"> <FORM method="POST" action="<%= actionUrlStr %>" enctype="application/x-www-form-urlencoded" name="OrderDetails" > <LABEL class="wpsLabelText" for="<%= OrderDetailPortlet.ORDER_ID %>">Enter order id:</LABEL><BR/> <INPUT class="wpsEditField" name="<%= OrderDetailPortlet.ORDER_ID %>" type="text"/><BR/> <INPUT class="wpsButtonText" name="submit" type="submit" value="Submit"/> </FORM> </div>