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

求高手解决一个困扰很久的问题

楼主solokaktos()2006-05-04 09:53:00 在 Java / Web 开发 提问

1.   JavaScript如何调用JSP代码?  
  举个例子,我想点击一个按钮触一个事件,即将数据添加到数据库里去,但是<%%>中的代码在页面加载时就执行了,并不是调用Add()函数才执行的.请问这个问题怎么解决呢?  
   
  <script>  
        function   Add(){    
                <%   //Integer.parseInt(Office_id)  
          int   flag;  
          String   sql2;  
        sql2="insert   into   dbIndex(username,dbAddress,dbPort,dbName,dbTable,dbColumn,dbVersion,operationSystem,officeName,dbAccount,dbPassword,driverUrl,driverPrograme,share,verify)   values('"+username+"','"+dbAddress+"','"+dbPort+"','"+dbName+"','admin','userName','"+dbVersion+"','"+operationSystem+"','HBU','"+dbAccount+"','"+dbPassword+"','"+driverUrl+"','"+driverPrograme+"',1,1)";  
  flag=data.insert(sql2);  
  if(flag>0){   %>  
                            alert("恭喜,注册成功!");  
  <%  
  }else{   %>  
            alert("对不起,注册失败!");  
  <%}  
  %>  
   
        }  
  </script>  
   
  2.JSP与JavaScript或html表单相互之间传值有什么技巧?  
  我所知道html表单的值传给JSP的通用方法就是提交表单,再通过request取值,还有什么技巧吗?   这一点我觉得JSP   不如.net好使  
   
  另外JavaScript或html表单的值如何传到JSP中呢?  
   
   
   
  问题点数:50、回复次数:2Top

1 楼gyang(我是谁?)回复于 2006-05-04 10:01:45 得分 0

b/s基本工作原理你还不懂唉。  
  Top

2 楼dudeng()回复于 2006-05-04 10:19:17 得分 0

1.javascript代码中不能嵌套jsp的<%   %>脚本元素吧,再说往数据库中插入数据的代码一般都不会写在jsp页面中,应该写在javabean或者servlet中的,这样才能显示和逻辑更好分离。  
   
  2.javascript到jsp传值可以用document.write();等等  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:solokaktos

相关链接

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

广告也精彩

反馈

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