package servlet;import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import dao.ProductDao;/**
 * Servlet implementation class ProductUpdateServlet
 */
public class ProductUpdateServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ProductUpdateServlet() {
        super();
        // TODO Auto-generated constructor stub
    } /**
 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
 */
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String name = request.getParameter("pName");
int num = Integer.parseInt(request.getParameter("pNum"));
int cnum = Integer.parseInt(request.getParameter("changeNum"));
ProductDao pd = new ProductDao();
try{
if(??){
num = num - cnum ;
pd.updatePro(name, num);
response.sendRedirect("ShowSuccess.jsp");
}else if(??){
num = num + cnum ;
pd.updatePro(name, num);
response.sendRedirect("ShowSuccess.jsp");
}
response.sendRedirect("ShowError1.jsp");

}catch (Exception e){

}

} /**
 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
 */
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}}按钮上的字分别是 “出库” 和 “入库”

解决方案 »

  1.   

    可以在表单中把按钮提交的,比如用户名,密码跟随表单post,然后通过web.xml配置文件配置servlet
    另外一种就是通过struts来实现,也是需要配置好文件,通过表单来发送数据。
      

  2.   

    onclick是用Javascript的方法实现哦。也是可以的
      

  3.   

    想问楼主是不是想要用Javascript的方法实现?还是转移到servlet里面来?