?? shoppingservlet.java
字號:
/*
* Created on 2005-3-9
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* @author yangbing
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class ShoppingServlet extends HttpServlet {
protected void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
System.out.println("=========");
if (req.getParameter("action") != null) {
if (req.getParameter("action").equals("Submit")) {
String goods = req.getParameter("goods");
if (goods != null) {
Cart cart = new Cart();
if (goods.equals("cd")) {
cart.setGoodsName("CD");
} else if (goods.equals("egg")) {
cart.setGoodsName("Egg");
} else {
cart.setGoodsName("Tomato");
}
req.setAttribute("cart", cart);
}
req.getRequestDispatcher("insertNumber.jsp").forward(req, res);
} else if (req.getParameter("action").equals("Pay")) {
String number = req.getParameter("number");
int num = 0;
try {
num = Integer.parseInt(number);
} catch (Exception e) {
req.getRequestDispatcher("insertNumber.jsp").forward(req, res);
}
Cart cart = new Cart();
cart.setGoodsName(req.getParameter("goods"));
cart.setGoodsNumber(num);
req.setAttribute("cart", cart);
req.getRequestDispatcher("shoppingresult.jsp").forward(req, res);
}
} else {
PrintWriter out = res.getWriter();
out.println("Sorry, some exception occured in Server!!!");
out.close();
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -