📄 checkout.java~9~
字号:
package taobaoproject;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class checkout extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
String orderDate = request.getParameter("orderDate");
if (orderDate == null) {
orderDate = "";
}
float goodsFee;
try {
goodsFee = Float.parseFloat(request.getParameter("goodsFee"));
} catch (Exception e) {
goodsFee = 0f;
}
float shipFee;
try {
shipFee = Float.parseFloat(request.getParameter("shipFee"));
} catch (Exception e) {
shipFee = 0f;
}
float totalPrice;
try {
totalPrice = Float.parseFloat(request.getParameter("totalPrice"));
} catch (Exception e) {
totalPrice = 0f;
}
String shipType = request.getParameter("shipType");
if (shipType == null) {
shipType = "";
}
String payType = request.getParameter("payType");
if (payType == null) {
payType = "";
}
int memberID;
try {
memberID = Integer.parseInt(request.getParameter("memberID"));
} catch (NumberFormatException e) {
memberID = 0;
}
String receiverName = request.getParameter("receiverName");
if (receiverName == null) {
receiverName = "";
}
String receiverPhone = request.getParameter("receiverPhone");
if (receiverPhone == null) {
receiverPhone = "";
}
String receiverPostCode = request.getParameter("receiverPostCode");
if (receiverPostCode == null) {
receiverPostCode = "";
}
String receiverAdress = request.getParameter("receiverAdress");
if (receiverAdress == null) {
receiverAdress = "";
}
orderInfo_Bean orderInfoBean = new orderInfo_Bean();
orderInfoBean.setOrderDate(orderDate);
orderInfoBean.setGoodsFee(goodsFee);
orderInfoBean.setShipFee(shipFee);
orderInfoBean.setTotalPrice(totalPrice);
orderInfoBean.setShipType(shipType);
orderInfoBean.setPayType(payType);
orderInfoBean.setMemberID(memberID);
orderInfoBean.setReceiverName(receiverName);
orderInfoBean.setReceiverPhone(receiverPhone);
orderInfoBean.setReceiverPostCode(receiverPostCode);
orderInfoBean.setReceiverAdress(receiverAdress);
if(orderInfoBean.isInsert()) {
response.sendRedirect("checkout.jsp");
}
else {
out.println("<html>");
out.println("<head><title>checkout</title></head>");
out.println("<body bgcolor=\"#ffffff\">");
out.println("<p>订单出错!!请与客服联系,谢谢合作</p>");
out.println("</body>");
out.println("</html>");
out.close();
}
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -