CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请问下怎么样在JS下调用servlet下写好的函数?

楼主pifulu(匹夫)2004-09-03 22:45:36 在 Java / Web 开发 提问

比如  
  已经有了一个函数com.admin.servlet.hasSubNode  
  用来判断一个节点下否有子节点  
  怎样在JS里调用这个函数呢?  
  望前辈指点一二  
   
  问题点数:50、回复次数:6Top

1 楼ikevin(菜无心)回复于 2004-09-03 22:54:35 得分 10

 
      通过servlet的doPost或doGet方法调用啊。  
   
      另,你确认那是一个servlet而不是一个javabean吗?Top

2 楼pifulu(匹夫)回复于 2004-09-03 23:07:30 得分 0

不太懂区别Top

3 楼shine333(enihs)回复于 2004-09-04 02:35:19 得分 15

就是除了通过表单Form将数据通过request提交submit给Servlet,否则是不可能的。  
   
  Servlet/JSP是在服务器上运行的,负责生成HTML代码,生成完就不再负责这个页面的处理了,除非有新的请求;  
  JS是在客户端的浏览器上运行的,在从服务器端下载HTML代码完成之后,才开始运行,两者之间无法直接交流Top

4 楼new(new)回复于 2004-09-08 11:08:39 得分 5

说的好。Top

5 楼wweijie(可爱小果果)回复于 2004-09-08 11:28:38 得分 5

调用的servlet必须要在web.xml中注册吗?Top

6 楼fbysss(独孤求败)回复于 2004-09-08 11:28:51 得分 15

JAVA的东西,只能作为输出嵌入script或者html  
  比如在script中   if   (vNme   ==   <%=sName%>)   alert('equals');  
  如果你只是需要一个结果,可以考虑这种方式。  
  if   ('<%=com.admin.servlet.hasSubNode%>'=='true'){  
                //to   do  
          }  
  但是你要注意,反过来,script是无法嵌入到java代码中去的。比如你要传入你的节点名称。除非你提交页面,再使用Java代码读取request参数。Top

相关问题

  • VC下调用API函数的问题.
  • Form_Load下调用函数无效
  • 请教JS中一个函数
  • js中有没有排序函数?
  • 请看看这两个js函数!
  • js怎么调用cs的函数?
  • 请教一个JS判断函数
  • JS函数直接执行的问题?
  • js函数的参数怎么写
  • 怎么跟踪js的函数

关键词

  • 函数
  • 代码
  • 节点
  • servlet
  • html
  • 调用
  • 比如

得分解答快速导航

  • 帖主:pifulu
  • ikevin
  • shine333
  • new
  • wweijie
  • fbysss

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo