关闭

xmlhttp通过javascript调用jsp代码

1316人阅读 评论(1) 收藏 举报

<script language="javascript">
if(document.getElementById("htmleditcontent")!=undefined){interform.temp.value = document.getElementById("htmleditcontent").value;WBTB_InitDocument('Body','GB2312');}</script>
<script language="javascript">
{
xml = new ActiveXObject("Microsoft.XMLHTTP");
var post="";//构造要携带的数据
xml.open("POST","../jsp/queryCS/test.jsp?cs=11",false);//使用POST方法打开一个到服务器的连接,以异步方式通信
xml.setrequestheader("content-length",post.length);
xml.setrequestheader("content-type","application/x-www-form-urlencoded");
xml.send(post);//发送数据
//返回结果
var v = xml.responseText;
//处理这个结果
document.getElementById("selectfact").innerHTML='<SELECT size=1 name=postercn>' + v ;
}
</script>

<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.util.*"%>
<%@ page import="java.util.List"%>
<%@ page import="com.yc.ycportal.util.CacheTree"%>
<%@ page import="java.util.StringTokenizer"%>
<html><BODY>
<%
   String strchangshang=(String)request.getParameter("cs");
   String cname=(String)request.getParameter("cscn");
   String allquery_str="";
   System.out.println("厂商"+strchangshang);
  String all_factory="";
  // 

  {
      List list = CacheTree.getAll_son_Tree(strchangshang);
      String str_fact_id_name = "";
      String fact_id = "";
      String fact_name = "";
      for (int i = 0; i < list.size(); i++) {
       str_fact_id_name = (String) list.get(i);
       StringTokenizer st = new StringTokenizer(
         str_fact_id_name, "◆");

       fact_id = st.nextToken();
       fact_name = st.nextToken();

       if ("".equals(allquery_str))
        allquery_str = fact_id + "◆" + fact_name;
       else
        allquery_str = allquery_str + "|" + fact_id
          + "◆" + fact_name;// 为后边查询做准备

       all_factory = all_factory + "<OPTION value="
         + fact_name + ">" + fact_name + "</OPTION>";
      }
  }
  if("".equals(all_factory))
     all_factory="<OPTION value="+ cname + ">" + cname + "</OPTION>";
%>
<%=all_factory%>
</BODY>
</html>

 

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

原生js使用xmlhttpRequest实现ajax请求

XMLHttpRequest是Ajax的核心,通过调用XMLHttpRequest对象的属性和方法可以实现在客户端和浏览器之间进行数据的异步传输,从而实现页面的无刷新效果。   XMLHt...
  • maxiaokun55
  • maxiaokun55
  • 2014-10-02 01:45
  • 4354

html通过JavaScript调用java代码

使用DWR实现JS调用服务端Java代码 1 DWR简介 DWR全称Direct Web Remoting,是一款非常优秀的远程过程调用(Remote Procedure Call)框架,通过浏览器提...
  • n1007530194
  • n1007530194
  • 2015-12-01 19:55
  • 11118

JavaScript学习(一)——调用内部js和外部js的例子

最近刚刚开始做网站方面的内容。在HTML或者JSP中调用JavaScript有两种方式,一种是内部调用,另一种是外部调用。 下面是代码: 1、index.jsp <% String path = ...
  • wild46cat
  • wild46cat
  • 2016-03-11 20:09
  • 3143

xmlhttp+asp+javascript+xml+json

  • 2008-09-03 14:57
  • 2KB
  • 下载

ASP+XMLHTTP取得网页代码

'*****************************************************' Function Name:xmlReadUrl(url)' 功能:读取Url的HTML...
  • cnLiou
  • cnLiou
  • 2013-06-15 07:04
  • 438

xmlhttp_asp+javascript+json+xml

  • 2008-09-04 18:51
  • 5KB
  • 下载

ajax xmlhttp javascript

  • 2011-12-15 21:59
  • 8KB
  • 下载

演示XMLHTTP用法的聊天室代码

  • 2012-04-30 23:50
  • 12KB
  • 下载

站长必备 大全 网页制作 网页制作 Javascript 必备 js代码 ASP源码 PHP源码 JSP源码 NET源码 其他源码书籍教材fla源代码

  • 2011-03-02 01:00
  • 25KB
  • 下载

关于HTTP及XMLHTTP状态代码一览.txt

  • 2010-08-10 18:01
  • 5KB
  • 下载
    个人资料
    • 访问:3384821次
    • 积分:29797
    • 等级:
    • 排名:第200名
    • 原创:347篇
    • 转载:561篇
    • 译文:7篇
    • 评论:341条
    最新评论
    艺术设计类