⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vehicleinsurancelog.jsp

📁 保险管理系统 JAVA写的 适用于毕业设计 论文稍后就发
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!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=gb2312">
<title>车险响应</title>
</head>
<body>
<%request.setCharacterEncoding("gb2312");%> 
<%  
   try{ 
      String id=(String)session.getId();
     String target_id=request.getParameter("target_id");
     String custom_id=request.getParameter("custom_id");
     String numberplate=request.getParameter("numberplate");
     String carbuilder=request.getParameter("carbuilder"); 
     String vehicleinspecies=request.getParameter("vehicleinspecies");
     String color=request.getParameter("color");
     String enginnumber=request.getParameter("enginnumber");
     String vinn=request.getParameter("vinn"); 	
     String year1=request.getParameter("year1");
     String month1=request.getParameter("month1");
     String day1=request.getParameter("day1");
     String kinds=request.getParameter("kinds"); 
     String value1=request.getParameter("value1");
     String busline=request.getParameter("busline");
     String load1=request.getParameter("load1");
     String photo=(String)session.getAttribute("photo");
	 session.setAttribute("target_id",target_id); 
	 session.setAttribute("custom_id",custom_id);
     if(target_id.equals("")){
	   String redirctURL="vehicleinsurance.jsp";
       response.sendRedirect(response.encodeURL(redirctURL));
	             out.print("<script>alert('??????!');window.location.href='vehicleinsurance.jsp'</script>");
	   }
	 else{
       String sqlquerystring="SELECT target_id FROM meitest";
       sqlquerystring+=" "+"WHERE target_id LIKE"+""+"'"+target_id+"'";
       String driver= "sun.jdbc.odbc.JdbcOdbcDriver";
       Class.forName(driver).newInstance();
       String ConURL = "jdbc:odbc:login";
       Connection con = null;
       con = DriverManager.getConnection(ConURL,"sa","453558337");
       Statement stmt = con.createStatement();
       ResultSet rs = null;
      rs = stmt.executeQuery(sqlquerystring);
	 /*String s="CREATE TABLE VEIN("
	   +"target_id        VARCHAR(16) PRIMARY KEY ",
	   +"custom_id        VARCHAR(16) ",
	   +"x                 VARCHAR(16)",
	   +"numberplate       VARCHAR(16)",
	   +"carbuilder        VARCHAR(16)",
	   +"vehicleinspecies   VARCHAR(16)",
	   +"color              VARCHAR(16)",
	   +"enginnumber        VARCHAR(16)",
	   +"vinn               VARCHAR(16)",
	   +"year1              VARCHAR(16)",
	   +"month1             VARCHAR(16)",
	   +"day1               VARCHAR(16)",
	   +"kinds              VARCHAR(16)",
	   +"value1             VARCHAR(16)",
	   +"busline            VARCHAR(16)",
	   +"load1              VARCHAR(16)",
	   +"Photo              VARCHAR(16);"
	   ");" ;
	  stmt.execute(s);  */
	  Connection con1 = null;
	  con1 = DriverManager.getConnection(ConURL,"sa","453558337");
	  Statement stmt1 = con1.createStatement();
	  ResultSet rs1 = null;
	  String sqlquerystring1="SELECT target_id FROM customtable";
	  sqlquerystring1+=" "+"WHERE target_id LIKE"+""+"'"+target_id+"'";
	  rs1 = stmt1.executeQuery(sqlquerystring1);
     if(rs.next()){
        if(rs.getString(1).trim().equals(target_id.trim()))out.print("<script>alert('targetcan not be non,please fill it');window.location.href='vehicleinsurance.jsp'</script>");
        else{
          String redirectURL="vehicleinsurance.jsp";
          response.sendRedirect(response.encodeURL(redirectURL));
          }
        rs.close();
        stmt.close();
        con.close();
     }
	 else if(rs1.next()){
	   if(rs1.getString(1).trim().equals(target_id.trim()))out.print("<script>alert('The target_id has exist,please reset it');window.location.href='vehicleinsurance.jsp'</script>");
	    else{
          String redirectURL="vehicleinsurance.jsp";
          response.sendRedirect(response.encodeURL(redirectURL));
          }
		rs1.close();
		stmt1.close();
		con1.close();
	    }
     else{
      stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
      sqlquerystring="SELECT * FROM meitest";
      rs=stmt.executeQuery(sqlquerystring);
	  rs.last();
      rs.updateString(1,target_id);
      rs.updateString(2,custom_id);
      rs.updateString(3,numberplate);
      rs.updateString(4,carbuilder);
      rs.updateString(5,vehicleinspecies);
      rs.updateString(6,color);
      rs.updateString(7,enginnumber);
      rs.updateString(8,vinn);
	  rs.updateString(9,year1);
      rs.updateString(10,month1);
      rs.updateString(11,day1);
      rs.updateString(12,kinds);
      rs.updateString(13,value1);
      rs.updateString(14,busline);
      rs.updateString(15,load1);
      rs.updateString(16,photo);
      rs.insertRow();
	  stmt1=con1.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
	  sqlquerystring1="SELECT target_id,custom_id FROM customtable";
	  rs1=stmt1.executeQuery(sqlquerystring1);
      rs1.last();
	  rs1.updateString(1,target_id);
      rs1.updateString(2,custom_id);
	  rs1.insertRow();
      SQLWarning warn=rs.getWarnings();
      if(warn!=null){
          out.println("---------------Warning-----------");
          out.println("<br>");
          while(warn!=null){
            out.println("Message:"+warn.getMessage());
            out.println("<br>");
            out.println("SQLState:"+warn.getSQLState());
            out.println("<br>");
            out.println("Vendor error code:");
            out.println("<br>");
            warn=warn.getNextWarning();
          }
     }
	 rs.close(); 
     stmt.close();
     con.close();
	 rs1.close();
     stmt1.close();
	 con1.close();
	 out.print("<script>alert('添加成功,请继续填入客户详细信息')</script>");
     String redirectURL="useradd.jsp";
     response.sendRedirect(response.encodeURL(redirectURL));
     }
 } 
}
catch(SQLException ex) { 
      out.println("SQLException caught");
      out.println("<br>");
      while(ex!=null){
      out.println("Message:"+ex.getMessage());
      out.println("<br>");
      out.println("SQLState:"+ex.getSQLState());
      out.println("<br>");
      out.println("ErrorCode:"+ex.getErrorCode());
      out.println("<br>");
      ex=ex.getNextException();
      }
} 
 %>
</html>
</body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -