📄 orderpreviewaction.java
字号:
/*
* Created on 2005-11-7
* Author 曹汕
* Version 1.0
* Copyright by CS.SSPKU Inc. All rights reserved.
*/
package com.struts.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import javax.servlet.ServletContext;
import javax.sql.DataSource;
import java.sql.Connection;
import javax.servlet.http.*;
import java.util.*;
import org.apache.struts.action.DynaActionForm;
import com.struts.utils.*;
import com.struts.business.*;
import com.struts.controller.*;
/**
* @author cs
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class OrderPreviewAction extends MemberBaseAction{
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
//获取session
HttpSession session = request.getSession(true);
DynaActionForm orderHeadForm=(DynaActionForm) form;
Integer memberId=(Integer)orderHeadForm.get("memberId");
String orderPeople=(String)orderHeadForm.get("orderPeople");
String postcode=(String)orderHeadForm.get("postcode");
String orderPhone=(String)orderHeadForm.get("orderPhone");
String deliveryAddress=(String)orderHeadForm.get("deliveryAddress");
Integer deliveryType=(Integer)orderHeadForm.get("deliveryType");
Integer paymentType=(Integer)orderHeadForm.get("paymentType");
Integer lessDeal=(Integer)orderHeadForm.get("lessDeal");
String remark=(String)orderHeadForm.get("remark");
OrderHead orderHead=new OrderHead();
orderHead.setMemberId(memberId.intValue());
orderHead.setOrderPeople(orderPeople);
orderHead.setDeliveryAddress(deliveryAddress);
orderHead.setPostcode(postcode);
orderHead.setOrderPhone(orderPhone);
//orderHead.setIsInvoice();
orderHead.setLessDeal(lessDeal.intValue());
orderHead.setDeliveryType(deliveryType.intValue());
orderHead.setPaymentType(paymentType.intValue());
orderHead.setRemark(remark);
//在session中加入订单头消息
session.setAttribute(Constants.Order_Head_Key,orderHead);
return mapping.findForward("toOrderPreview");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -