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

📄 transorder.jsp

📁 毕业设计代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="BeanLink.DBBean"%>
<jsp:useBean id="db" class="BeanLink.DBBean" scope="page"/>
<%
    ResultSet rs=null;
    String driver="sun.jdbc.odbc.JdbcOdbcDriver"; //驱动程序
    String url="jdbc:odbc:airline";    //数据源的url
    String user1="";  //连接数据库的用户名
    String pass1="";  //连接数据库的口令
    String strSQL;  //要执行的sql语句
	String option=null;
	
	int i=0;

	int con;
    Integer count=(Integer)application.getAttribute("count");
    if(count==null) {
		con=0; 
	}
	else {
		con=count.intValue();
    }
    con++;
    application.setAttribute("count",new Integer(con));

	if(!db.initialization(driver,url,user1,pass1))  //进行初始化
	{
		out.println(db.getHint());
	}
	else try{ 
		strSQL="select * from airline_yunhuoxinxi";//遍历数据,所有主题的信息
        rs=db.executeQuery(strSQL);
		while(rs.next())
		{
			int id=rs.getInt(1);
			String lu=rs.getString(2);
			float ju=rs.getFloat(3);
			float dan=rs.getFloat(4);
			option=option+"<option value="+id+","+ju+","+dan+">"+lu+"</option>";
		}

	}
    catch(SQLException e2){
         out.println("数据库异常!");
         out.println(e2.toString());
    }
	finally{
		try{
			if(rs!=null) rs.close();
		}
        catch(Exception e){}
    }
%>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<TITLE>货运信息</TITLE>
<LINK HREF="../../../css/style.css" REL="stylesheet" TYPE="text/css">
</HEAD>

<BODY>
<FORM NAME="form1" METHOD="post" ACTION="orderconfirm.jsp">
<input type="hidden" value="" name="id">
<input type="hidden" value="" name="danjia">
<input type="hidden" value="" name="zongjia">
<input type="hidden" value="" name="juli">
    <TABLE WIDTH="620" CLASS="TABLE1">
        <TR>
            <TD COLSPAN="4" CLASS="TITLE2">货运订单</TD>
        </TR>
        <TR>
            <TD COLSPAN="4">&nbsp;</TD>
        </TR>
        <TR>
            <TD COLSPAN="4" CLASS="TEXT">注意:带 <SPAN CLASS="style1">** </SPAN>部分必须填写,谢谢合作。</TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT">订单号:</TD>
            <TD CLASS="TEXT"><INPUT NAME="dingdanhao" TYPE="hidden" SIZE="20" value="<%=con%>"><INPUT NAME="dingdanhao" TYPE="text" SIZE="20" value="<%=con%>" DISABLED></TD>
            <TD CLASS="RIGHT"></TD>
            <TD CLASS="TEXT"></TD>
        </TR>
        <TR>
            <TD WIDTH="133" CLASS="RIGHT"><SPAN CLASS="style1">**</SPAN><STRONG> </STRONG>真实姓名:</TD>
            <TD COLSPAN="3"><INPUT NAME="userTruename" TYPE="text" SIZE="30"></TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT">证件号码:</TD>
            <TD COLSPAN="3"><INPUT NAME="userZhengjianhao" TYPE="text" SIZE="30"></TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT"> <SPAN CLASS="style1">**</SPAN> 运货路线:</TD>
            <TD WIDTH="150"><SELECT NAME="luxianming" onChange="fChangeSales(this.selectedIndex);">
				<option value="">请选择路线</option>
                <%=option%>
            </SELECT></TD>
            <TD WIDTH="83" CLASS="RIGHT"></TD>
            <TD WIDTH="234"></TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT"> 里程:</TD>
            <TD CLASS="TEXT"><input type="text" value="" name="juli1" disabled size="10">公里</TD>
            <TD CLASS="RIGHT"><SPAN CLASS="style1">**</SPAN>重量:</TD>
            <TD CLASS="TEXT"><INPUT NAME="zhongliang" TYPE="text" SIZE="10" onchange="jisuan();">
                吨</TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT"> <SPAN CLASS="style1">**</SPAN> 单价:</TD>
            <TD CLASS="TEXT"><input type="text" value="" name="danjia1" disabled size="10"></TD>
            <TD CLASS="RIGHT">总价:</TD>
            <TD CLASS="TEXT"><input type="text" value="" name="zongjia1" disabled size="10">人民币</TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT"> <SPAN CLASS="style1">**</SPAN> 联系电话:</TD>
            <TD COLSPAN="3"><INPUT NAME="userTel" TYPE="text" SIZE="20"></TD>
        </TR>
        <TR>
            <TD CLASS="RIGHT">装货日期:</TD>
            <TD COLSPAN="3"><INPUT NAME="zhuanghuoDate" TYPE="text" SIZE="20"></TD>
        </TR>
        <TR>
            <TD HEIGHT="57" CLASS="RIGHT"> 附言:</TD>
            <TD COLSPAN="3"><TEXTAREA NAME="fuyan" COLS="50"></TEXTAREA></TD>
        </TR>
        <TR>
            <TD COLSPAN="4" ALIGN="RIGHT"><HR COLOR="#999999" SIZE="1"></TD>
        </TR>
        <TR>
            <TD COLSPAN="4" ALIGN="CENTER">
				<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="提交" onclick="return check()">
				&nbsp;&nbsp;
            <INPUT TYPE="RESET" NAME="Reset" VALUE="重填"></TD>
        </TR>
    </TABLE>
</FORM>
</BODY>
</HTML>
<script language="JavaScript">
<!--
	function fChangeSales(strIndex){
       var frm = document.form1;
       var strVal = "";
	   var strVal1 = "";
	   var strVal2 = "";
	   strVal12 = frm.luxianming.options[strIndex].value.split(",")[0];
       strVal = frm.luxianming.options[strIndex].value.split(",")[1];
	   strVal1 = frm.luxianming.options[strIndex].value.split(",")[2];
       frm.juli.value = strVal;
	   frm.juli1.value = strVal;
	   frm.danjia.value = strVal1;
	   frm.danjia1.value = strVal1;
	   frm.id.value = strVal12;
    }
	function jisuan(){
		var frm = document.form1;
		var zongjia;
		var danjia;
		var juli;
		var zhongliang;
		danjia=frm.danjia.value;
		juli=frm.juli.value;
		zhongliang=frm.zhongliang.value;
		zongjia=danjia*juli*zhongliang;
		frm.zongjia.value=zongjia;
		frm.zongjia1.value=zongjia;

	}
	function check(){
        var yValue = document.form1.zhuanghuoDate.value.substring(0,4);
    	var mValue = document.form1.zhuanghuoDate.value.substring(5,7);
    	var dValue = document.form1.zhuanghuoDate.value.substring(8,10);
	

		if (document.form1.zhuanghuoDate.value.substring(4,5) != "/" || document.form1.zhuanghuoDate.value.substring(7,8) != "/" || document.form1.zhuanghuoDate.value.length != 10) {
	    	alert ("日期类型是(yyyy/mm/dd),请正确输入!");
			alert (document.form1.zhuanghuoDate.value);
	    	return false;
    	}
    	else{
			if (parseInt(yValue) < 1900){
				alert ("请输入的年大于1900!");
				return false;
			}
		}
		if ((mValue > 12) || (mValue < 1)) {
			alert ("月份在12和1之间!");
			return false;
		}
		if ((mValue=="01") || (mValue=="03") || (mValue=="05") || (mValue=="07") || (mValue=="08") || (mValue=="10") || (mValue=="12")){
			if (dValue > 31 || dValue < 1) {
				alert ("日期输入错误,超出范围!");
				return false;
			}
		}
		if ((mValue=="04") || (mValue=="06") || (mValue=="09") || (mValue == "11")) {
			if ((dValue > 30) || (dValue < 1)) {
				alert ("日期输入错误,超出范围!");
				return false;
			}
		}
		if (mValue=="02") {
			if (yValue % 4 == 0 && yValue/100!=0) {
				if (dValue > 29 || dValue < 1) {
					alert ("日期输入错误,超出范围!");
					return false;
				}
			} 
			else {
				if ((dValue > 28) || (dValue < 1)) {
					alert ("日期输入错误,超出范围!");
					return false;
				}
			}
		}
	}
-->
</script>

⌨️ 快捷键说明

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