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

📄 showplanquery.jsp

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@page contentType="text/html; charset=gb2312"%>
<%@ page language="java" import="java.util.*,
    com.tongtu.util.UserInfo,
    com.tongtu.util.RoleInfo,
    com.tongtu.util.UserRole,
    com.tongtu.util.County,
    com.tongtu.util.City;" %>
<%@ include file="/WEB-INF/jsp/includes.jsp"%>
<%@ taglib uri="/WEB-INF/tags/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tags/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tags/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tags/struts-tiles.tld" prefix="tiles" %>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String  [][] cityInfo = new String [17][2];
UserInfo userinfo = (UserInfo)session.getAttribute("curuser");
String cityValue = userinfo.getCity();
String usertype = (String)request.getAttribute("userType");
List countyList = (List)request.getAttribute("countyList");
int userType = 0; //用户类别(1、省级用户(起级用户),2、市级用户,3、县区级用户)
if (usertype != null) userType=Integer.parseInt(usertype);
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<script language="javascript" src="js/calendar.js"></script>
<script language="javascript" src="js/string.js"></script>
<script language="javascript" src="js/openwindow.js"></script>
<script language="JavaScript" type="text/JavaScript">
function userCheck(){
   var cityCode=document.queryForm.city.value;
    send_request('servlet/SelectCountyAjax?cityId='+cityCode);

 }
 
var http_request = false;

function send_request(url) {//初始化、指定处理函数、发送请求的函数
	
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { // 异常,创建对象实例失败
			alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = processRequest;
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		http_request.open("GET", url, true);
		http_request.send(null);
	}
	
		// 处理返回信息的函数
    function processRequest() {
        if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
                var secondtypevalue=http_request.responseXML.getElementsByTagName("secondtypevalue"); 
                var setsecondtypevalue=secondtypevalue[0].firstChild.data;
                document.getElementById('countyId').innerHTML =setsecondtypevalue;
            } else { //页面不正常
                alert("您所请求的页面有异常。");
            }
        }
    }  
    
    function saveUserInfo(){
       var countyValue = document.userForm.county.value;
       var userName = document.userForm.userName.value;
       var passWord = document.userForm.passWord.value;
       var passWord2 = document.userForm.passWord2.value;
       var personName = document.userForm.personName.value;
       var headShip = document.userForm.headShip.value;
       var department = document.userForm.department.value;
       var city = document.userForm.city.value;
       var telephone = document.userForm.telephone.value;
       var telephone = document.userForm.telephone.value;
       var telephone = document.userForm.telephone.value;
       var telephone = document.userForm.telephone.value;
       var telephone = document.userForm.telephone.value;
       if (userName == "" || userName.length == 0){
          alert("请输入登录用户名!");
          document.userForm.userName.focus();
       }
      else if (passWord == "" || passWord.length == 0 ){
          alert("请输入登录密码!");
          document.userForm.passWord.focus();
       }
      else if (passWord !=  passWord2 ){
          alert("两次输入的密码不相同!");
          document.userForm.passWord2.focus();
       }
        else if (personName == "" || personName.length == 0 ){
          alert("请输入联系人姓名!");
          document.userForm.personName.focus();
       }
        else if (city == "0"  ){
          alert("请选择所在市!");
          document.userForm.city.focus();
       }else 
        document.userForm.submit();
    }  
    
    function query(){
     var n = 0;
    for (i = 0; i < 13 ;i++){
    if (document.queryForm.checkbox2[i].checked == true)
        n++;
    }
    var city = document.queryForm.city.value;
    var milemeter = document.queryForm.milemeter.value;
    var provinceSubsidy = document.queryForm.provinceSubsidy.value;
    var startTimeFrom = document.queryForm.startTimeFrom.value;
    var startTimeTo = document.queryForm.startTimeTo.value;
    var endTimeFrom = document.queryForm.endTimeFrom.value;
    var endTimeTo = document.queryForm.endTimeTo.value;
    
    if (city.length  == 0 ) {
        alert("请选择城市!");
        document.queryForm.city.focus();
     }else if (isMoneyAmount(milemeter) == false && milemeter != ""){
        alert("建设里程只能输入数字及小数点!");
        document.queryForm.milemeter.focus();
    }else if (isMoneyAmount(provinceSubsidy) == false && provinceSubsidy != ""){
        alert("上级补助资金只能输入数字及小数点!");
        document.queryForm.provinceSubsidy.focus();
    }else if (startTimeFrom != "" && startTimeTo != ""  && startTimeFrom > startTimeTo ){
         alert("起始时间不能大于结束时间!");
         document.queryForm.startTimeFrom.focus();
    }else if (endTimeFrom != "" && endTimeTo != ""  && endTimeFrom > endTimeTo ){
         alert("起始时间不能大于结束时间!");
         document.queryForm.endTimeTo.focus();
    }else if (startTimeFrom != "" && startTimeTo == "" ){
         alert("请选择开工时间的结束日期!");
         document.queryForm.startTimeTo.focus();
    }else if (startTimeFrom == "" && startTimeTo != "" ){
         alert("请选择开工时间的起始日期!");
         document.queryForm.startTimeTo.focus();
    }else if (endTimeFrom == "" && endTimeTo != "" ){
         alert("请选择完工时间的起始日期!");
         document.queryForm.startTimeTo.focus();
    }else if (endTimeFrom != "" && endTimeTo == "" ){
         alert("请选择完工时间的结束日期!");
         document.queryForm.startTimeTo.focus();
    }else if (n == 0){
     alert("请选择要显示的项!");
     }else
      document.queryForm.submit();
    } 
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<link href="<%=path%>/css/css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
-->
</style></head>

<body>
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><table width="100%"  border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="6" height="11"  background="pic/beijing.jpg"><img src="pic/tupian.jpg" width="6" height="11" /></td>
          <td background="pic/beijing.jpg"></td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td height="25"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="61%">&nbsp;&nbsp;&gt;&gt;计划查询</td>
          <td width="39%" align="right">&nbsp;&nbsp;</td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td><table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
    <form name="queryForm" action="querPlan.do">
        <tr>
          <td height="25" bgcolor="#73CCF7" class="bk" >&nbsp;<img src="pic/0124.gif" width="16" height="17" align="absmiddle">
          <a href="javascript:query();">查询</a>&nbsp;&nbsp;&nbsp;</td>
        </tr>
	
     
      
        <tr>
          <td height="82" valign="top"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
           <%if (userType == 1){%>
            <tr>
              <td width="25%" height="25" class="bk"><div align="right">所属市:</div></td>
               <td width="75%" class="bk">
                <select name="city" onchange="javascript:userCheck();">
                <option selected value="0">-请选择所在市-</option>
                <% if (City.allcity != null){
                     cityInfo = City.allcity;
                     for (int i = 0; i < cityInfo.length;i++){%>
                        <option value="<%=cityInfo[i][0]%>"><%=cityInfo[i][1]%></option>
                    <%}} %> 
                </select></td>
            </tr>
            <tr>
              <td width="25% height="25" class="bk"><div align="right">所属县:</div></td>
              <td width="75%" class="bk" id="countyId">   <select name="county" >
                <option value="0" selected>-请选择所在县-</option>
			   </select></td>
            </tr>
            <%}else if (userType == 2){%>
             <tr>
              <td width="25%" height="25" class="bk"><div align="right">所属市:</div></td>
               <td width="75%" class="bk">
                <select name="city" >
                <option selected value="<%=userinfo.getCity()%>"><%=userinfo.getCityName() %></option>
                </select></td>

⌨️ 快捷键说明

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