贴出来你的dingdingServlet看一下!这个jsp本身没有错!

解决方案 »

  1.   

    package com.lianxi.dingding;import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.SQLException;import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;public class dingdingServlet extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
                   this.doPost(request, response);
    }
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
            request.setCharacterEncoding("gb2312");
    response.setContentType("text/html chraset=gb2312" );
    PrintWriter out = response.getWriter();
    String methodName=request.getParameter("aa");

    if(methodName.equals("save")){
     String miMa = request.getParameter("miMa");
    String miMa1=request.getParameter("miMa1");
    System.out.print("miMa***"+miMa+"miMa1**"+miMa1);
    if(miMa.equals(miMa1)){
    // meMa1 = request.getParameter("miMa");
    String yongHuMing=request.getParameter("yongHuMing");
    String xingMing=request.getParameter("xingMing");
    String diZhi=request.getParameter("diZhi");
    String dianHua=request.getParameter("dianHua");
    System.out.print(miMa+"***"+yongHuMing+"***"+xingMing+"***"+diZhi+"***"+dianHua);
    dingding_yongHu dyh=new dingding_yongHu();
    dyh.setYongHuMing(yongHuMing);
    dyh.setMiMa(miMa);
    dyh.setDianHua(dianHua);
    dyh.setDiZhi(diZhi);
    dyh.setXingMing(xingMing);

    dingdingDAO dDao=new dingdingDAO();
    try {
    dDao.saveYongHu(dyh);
    out.print("用户注册成功");
    out.print("<a href=dingding_yongHu.jsp>返回登陆页面</a>");
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }

    }
    }






    out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
    out.println("<HTML>");
    out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
    out.println("  <BODY>");
    out.print("    This is ");
    out.print(this.getClass());
    out.println(", using the POST method");
    out.println("  </BODY>");
    out.println("</HTML>");
    out.flush();
    out.close();
    }}
      

  2.   

    基本上这要看servlet给你响应什么,比方说
    servlet里面用 resp.setContentType("application/json"); 返回json给你,浏览器当然去下载了
      

  3.   

    找到了  我的 Servlet 里出错了。。谢谢大家
      

  4.   

    Servlet出错,怎么会变成下载?奇怪。