zoukankan      html  css  js  c++  java
  • Servlet添加商品

    Servlet实现添加商品

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    <form action="shangpin" method="post">
    <table>
    
    <tr>
    <td>商品名称:</td>
    <td><input type="text" name="name"/></td>
    </tr>
    
    <tr>
    <td>编号:</td>
    <td><input type="text" name="number"/></td>
    </tr>
    
    <tr>
    <td>价格:</td>
    <td><input type="text" name="price"/></td>
    </tr>
    
    <tr>
    <td>产地:</td>
    <td><input type="text" name="address"/></td>
    </tr>
    <tr>
    <td><input type="submit" value="提交"/></td>
    <td><input type="reset" value="重置"/></td>
    </tr>
    
    </table>
    </form>
    
    
    
    
    
    
    </body>
    </html>
    package com.hanqi.web;
    
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * Servlet implementation class HWshangpin
     */
    public class HWshangpin extends HttpServlet {
        private static final long serialVersionUID = 1L;
           
        /**
         * @see HttpServlet#HttpServlet()
         */
        public HWshangpin() {
            super();
            // TODO Auto-generated constructor stub
        }
    
        /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
            //response.getWriter().append("Served at: ").append(request.getContextPath());
            response.setContentType("text/html");
            response.setCharacterEncoding("UTF-8");
            String name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
            String number=request.getParameter("number");
            String price=request.getParameter("price");
            String address=new String(request.getParameter("address").getBytes("ISO-8859-1"),"UTF-8");
         
            if(name==null||number==null||price==null||address==null)
            {
                response.getWriter().write("请完善信息,5秒后返回添加页面!");
                response.setHeader("refresh", "5;shangpin.jsp");
            }
            else
            {
                response.getWriter().write("添加成功!");
                response.getWriter().write("商品名:"+name+",编号:"+number+",价格:"+price+",产地:"+address);
            }
        
        
        
        }
    
        /**
         * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
            doGet(request, response);
        }
    
    }

    运行结果:

  • 相关阅读:
    关于CSDN指针讨论的心得
    VC++ 6.0 与VS2008 C++ DEBUG工具(Windows)介绍
    VC++ 申明静态变量的注意事项
    大家好,我是新的blue1000~
    [讨论]当我采用动态sql绑定datagrid分页的时候,遇到的问题
    我与Google有个对话
    [BK专访]一切以客户为中心,其它一切纷至沓来
    [译]在.net中使用GDI+来提高gif图片的保存画质
    微软能不能别这样坑爹啊,即使不中毒,也伤不起啊
    长见识!1021字节javascript写成的3D圣诞树
  • 原文地址:https://www.cnblogs.com/miss123/p/5632898.html
Copyright © 2011-2022 走看看