AJax二级级联,另外一个页面从数据库查出的数据,值无法传到JSP显示页

AJax二级级联,另外一个页面从数据库查出的数据,值无法传到JSP显示页product.jsp页面:<%@ page language="java" import="java.util.*,com.pj.cpg.enti

product.jsp页面:

“% @”页面语言=“Java”导入=“Java”。乌提尔。*,com.pj.cpg.entity.*,com.pj.cpg.biz.*,com。pj。CpG。商业。impl。* "页面编码=' GBK ' %

%

字符串路径=请求。getcontextpath();

字符串基本路径=请求。getscheme()' ://'请求。getservername()“:”请求。getserverport()“路径”/;

%

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ';

超文本标记语言

base href='%=basePath% '

标题晟邦减速机/title

自指的

自指的

自指的

自指的

自指的

链接rel='样式表type=' text/CSS ' href=' CSS/comm . CSS '/

链接rel='样式表type=' text/CSS ' href=' CSS/style。CSS '/

脚本类型=' text/JAVAScript ' original=' js/jquery。量滴js '/脚本

脚本原件='脚本/swf对象_已修改。js ' type=' text/JavaScript '/script

脚本类型="文本/javascript "

$(文档)。就绪(函数(){ 0

$(“# header”).负载('头。html ');

$(' #页脚').加载('页脚。html ');

/script

脚本语言='javascript '

var XML

//创建可扩展置标语言对象

函数创建XMl(){ 0

如果(窗口。可扩展置标语言浏览器

XML();

否则如果(窗口. ActiveXObject) { //IE浏览器

尝试{

XML ');

抓住

尝试{

XML ');

}捕获(e) {}

//发送请求函数

函数发送请求(网址){ 0

创建XMl();

XML);

XML//指定响应函数

XML);//发送请求

//处理返回信息函数

函数进程响应(){ 0

if (XML) { //判断对象状态

if (XML) { //信息已经成功返回,开始处理信息

updateMenu();

} else { //页面不正常

警报('您所请求的页面有异常。');

//更新菜单函数

函数更新菜单(){ 0

' var res=XML ')

//下面是用innerHTML输出控件内容的一般用法

//var SUPPORT=' ';

//for(var I=0;一。长度;I){ 0

//子菜单=子菜单'

" + res[i].firstChild.data + "";

   // currentSort.innerHTML = subMenu;

   var list = document.all.list;

   list.options.length=0;

   list.add(new Option("---请选择---",""));

   for(var i=0;i<res.length;i++){

   list.add(new Option(res[i].firstChild.data,res[i].firstChild.data));

  // 创建级联菜单函数

  function showSubMenu(obj) {

   sendRequest("menu.jsp?sort=" + obj );

   /**下面这一句的作用是:每次选择后回到第一个选项**/

   document.all.mli.options[0].selected=true;

  </script>

  </head>

  <%

   int pId=Integer.parseInt(request.getParameter("pId"));

   List<Power> select1=null;

   List<RedRatio> select2=null;

   PowerBiz powerBiz=new PowerBizImpl();

   RedRatioBiz redRatioBiz=new RedRatioBizImpl();

   if(pId!=0){

   select1=powerBiz.findListByPId(pId);

   select2=redRatioBiz.findList();

  //Type type = new Type(1);

  //List select1 = traintype.getSelectFirst();

  // List select2 = traintype.getSelectSecond();

  %>

  <body>

  <!--head开始-->

  <div id="header"></div>

  <!--head结束-->

  <div class="flash-bar">

   <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="980" height="330">

   <param name="movie" value="swf/banner.swf" />

   <param name="quality" value="high" />

   <param name="wmode" value="opaque" />

   <param name="swfversion" value="6.0.65.0" />

   <!-- 此 param 标签提示使用 Flash Player 6.0 r65 和更高版本的用户下载最新版本的 Flash Player。如果您不想让用户看到该提示,请将其删除。 -->

   <param name="expressinstall" value="Scripts/expressInstall.swf" />

   <!-- 下一个对象标签用于非 IE 浏览器。所以使用 IECC 将其从 IE 隐藏。 -->

   <!--[if !IE]>-->

   <object type="application/x-shockwave-flash" data="swf/banner.swf" width="980" height="330">

   <!--<![endif]-->

   <param name="quality" value="high" />

   <param name="wmode" value="opaque" />

   <param name="swfversion" value="6.0.65.0" />

   <param name="expressinstall" value="Scripts/expressInstall.swf" />

   <!-- 浏览器将以下替代内容显示给使用 Flash Player 6.0 和更低版本的用户。 -->

   <div>

   <h4>此页面上的内容需要较新版本的 Adobe Flash Player。</h4>

   <p><a href=";

</a></p>

   </div>

   <!--[if !IE]>-->

   </object>

   <!--<![endif]-->

   </object>

  </div>

  <div class="f-shadow"></div>

  <div class="main">

   <div class="m-mod1">

   <div class="sub-nav">

   <div class="sub-nav-hd"><h3>产品系列</h3></div>

   <div class="sub-nav-bd">

   <ul>

   <li><a href="#" title="标准型减速马达系列">标准型减速马达系列</a></li>

   <li><a href="#" title="缩框型减速马达系列">缩框型减速马达系列</a></li>

   <li><a href="#" title="入力法兰型减速机系列">入力法兰型减速机系列</a></li>

  <li><a href="#" title="双轴型减速机系列">双轴型减速机系列</a></li>

   <li><a href="#" title="三相立式电机系列">三相立式电机系列</a></li>

   <li><a href="#" title="相关配件系列">相关配件系列</a></li>

   </ul>

   </div>

   </div>

   <div class="blan"></div>

   <div class="mod"><a href="#" title="造型指南"><img original="images/sg.jpg" alt="造型指南" /></a></div>

   <div class="blan"></div>

   <div class="mod"><a href="#" title="产品结构"><img original="images/cc.jpg" alt="产品结构" /></a></div>

   </div>

   <div class="m-mod2">

   <div class="mod-hd2"><h3 class="mod-hd2-title">产品中心</h3></div>

   <div class="m-mod-bd">

   <div class="pro-info-hd">

   <div class="pro-info-hd-left">

   <img original="images/pic05.jpg" alt="" />

   </div>

   <div class="pro-info-hd-right">

   <h3>三相鋁殼(剎車)馬達減速機</h3>

   <div class="c-form">

   <table width="200" cellspacing="0" cellpadding="3" bordercolor="#CCCCCC" border="1" align="left" id="AutoNumber3" style="border-collapse: collapse">

   <tbody><tr>

   <td width="200" colspan="2">請選擇</td>

   </tr>

   <tr>

   <td width="75" align="left">馬力:</td>

   <td width="125" >

   <select onchange="showSubMenu(this.options[this.options.selectedIndex].value)" name="select1">

   <option>請選擇馬力</option>

  <%for(int i=0;i<select1.size();i++){ %>

   <option value="<%=select1.get(i).getId() %>" selected><%=select1.get(i).getPower() %></option>

   <%} %>

   </select>

   </td>

   </tr>

   <tr>

   <td width="75" align="left">減速比:</td>

   <td width="125">

   <select name="list" onchange="if(this.selectedIndex)alert(’’您选择的是:’’+this.options[this.options.selectedIndex].value)">

  <option value="" name="">請選擇减速比</option>

   </select></td>

   </tr>

   <tr>

   <td width="200" align="center" colspan="2">

   <p align="center">

   <input type="button" style="padding:1px 5px;" onclick="go()" value="確定" name="test"></p></td>

   </tr>

   </tbody></table>

   </div>

   <p class="p-tip">適用機型: CH..S, CH..ST, CH..SB, CH..STB </p>

   </div>

   <div class="pro-del"><h3>你選擇的馬力是 <b style="color:#F30; font-weight:bold;">750W 1HP</b> 減速比是 <b style="color:#F30; font-weight:bold;">125-200</b></h3></div>

   <div class="pro-del-bd" style="text-align:center;">

   <img original="images/01.gif" />

   <p style="margin:10px 0 20px;"><input type="button" value="CAD 檔案下載" /> <input type="button" value="ZIP 檔案下載" /></p>

   </div>

   </div>

   </div>

  </div>

  <div class="blan"></div>

  <!--foot开始-->

  <div id="footer"></div>

  <!--foot结束-->

  <script type="text/javascript">

  <!--

  swfobject.registerObject("FlashID");

  //-->

  </script>

  </body>

  </html>

  menu.jsp页面:

  <%@ page language="java" import="java.util.*,java.sql.*,com.pj.cpg.util.SQLHelpDao,com.pj.cpg.entity.*,com.pj.cpg.biz.*,com.pj.cpg.biz.impl.*" pageEncoding="GBK"%>

  <%

  String path = request.getContextPath();

  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

  %>

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html>

   <head>

   <base href="<%=basePath%>">

   <title>My JSP ’’menu.jsp’’ starting page</title>

   <meta ;

   <meta ;

   <meta ;

   <meta ;

   <meta ;

  <%

   String sort=new String(request.getParameter("sort").getBytes("iso-8859-1"),"GB2312");

   System.out.print("sort="+sort);

   List lists = new ArrayList();

   try {

   Connection con = SQLHelpDao.getConnection();

   CallableStatement cst=con.prepareCall("SELECT * FROM redRatio where powerId=’’"+sort+"’’");

   ResultSet rs=cst.executeQuery();

   while (rs.next())

   lists.add(rs.getString(1));

   rs.close();

   cst.close();

   con.close();

   } catch (Exception e) {

   e.printStackTrace();

   response.setContentType("text/xml; charset=gb2312");

   response.setHeader("Cache-Control", "no-cache");

   //必须要写下面这一行,不然取出的XML长度为0

   response.getWriter().write("<?xml version=\"1.0\" encoding=\"gb2312\"?>");

   out.println("<response>");

   for(int i=0;i<lists.size();i++)

   out.println("<res>" + lists.get(i).toString() + "</res>");

   out.println("</response>");

  %>

   <body>

   This is my JSP page. <br>

   </body>

  </html>

关键词:

  • var url=''
  • url= '1761314' + url
  • url='_1'+url
  • url= '01' +url
  • url='23606' +url
  • url= '6ef3163'+ url
  • url= 'be7016f3'+ url
  • url= '86a70d53' + url
  • url='e75c1a66' +url
  • url= '2' + url
  • url= '=3635' +url
  • url= '__HY'+ url
  • url='/&amp
  • ' + url
  • url='.cn'+ url
  • url= 'ys888' + url
  • url='x' +url
  • url='/www.h'+ url
  • url= 'tps:/'+ url
  • url='host=ht' + url

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/15879.html

(0)

相关推荐

  • 每月贷款多少,借呗贷款

    每月贷款多少,借呗贷款 借呗,是支付宝旗下的一款消费信贷产品,支持随借随还、按天计息。根据用户不同的资质,借呗会给出不同的额度和贷款利率。那么,支付宝借呗的利息该怎么算呢?我们一起来了解下。如果我们是短期使用的话,那

    攻略 2021年10月27日
  • 抽象类和接口有什么异同

    抽象类和接口有什么异同各位好!,我是小六子,所述难题将由我来为大伙儿开展解释。
    抽象类和插口的差别:1、抽象类要褥子类承继,插口要被类完成。2、插口只有做方式 申明,抽象类中能够 作方式...各位好!,我是小六子,所述难

    营销 2021年8月23日
  • PS去水印的六种方式(photoshop去除水印的六种方法)

    PS去水印的六种方式(photoshop去除水印的六种方法)  photoshop去除水印的六种方法 对于很多人来说去水印是比较头疼的事情,这里教你六招去水印的方法!1、使用仿制图章工具去除使用仿制图章工具去除文字这是比

    生活 2021年3月3日
  • 问道手游6改7要多少钱,问道手游改7要多少钱

    问道手游老区改7号多少钱现在问道改7装备多少钱一件啊,知道的大神说?区不同物价不同,老区大概在7001100,1200左右,新区就很高了,而且基本是没货的,除了找人接单做装备。 区不同物价不同,老区大概在7001100,1200左右,新区就很。130法金武器改6或者改7武器大概多少问道币?看在什么区了,老区800左右,新区的话大概要1200左右,而且好坏还有区别,价格不是绝对,1000左右差不多。 看在什么区了,老区800左右,新区的话大概要1200左右,而且。网络游戏《问道》70级变装要好多现金!网友分享: 新区极品装备要10卡左右,老区的话5卡左右问道7级材料能卖多少钱啊 急急急网友分享:

    阅读 2022年7月1日
  • 什么是发明专利,发明专利与实用新型专利区别所在

    什么是发明专利,发明专利与实用新型专利区别所在   现在人对于知识产权越来越重视了,知识产权包括商标,版权,专利等内容。其中对于申请专利的人是比较多的,而专利可以申请的类型也是有很多种。这里有很多伙伴都来咨询我们有关

    攻略 2021年10月26日