Topic: javascript中服务脚本嵌入的问题,谢谢 |
Print this page |
1.javascript中服务脚本嵌入的问题,谢谢 | Copy to clipboard |
Posted by: xzc Posted on: 2004-08-13 21:08 对js不太熟悉。因为需要用到js和jsp页面的交互,写了如下脚本: ...... ...... <script language="javascript"> function calculate(){ var weight = new Array();//标准权重 <% for(int i = 0; i < leafWeight.size(); i++){ double myWeight = Double.parseDouble(leafWeight.get(i).toString()); %> weight[<%=i%>] = <%=myWeight%>; <%}%> }//函数结束 </script> 可是在“weight[<%=i%>] = <%=myWeight%>;”这一行是错误的,查找了资料,发现讲到这方面的比较少。不知道谁有相关资料?这个问题的原因在哪里?谢谢 |
2.Re:javascript中服务脚本嵌入的问题,谢谢 [Re: xzc] | Copy to clipboard |
Posted by: why Posted on: 2004-08-13 22:20 check the complied JSP, check the error message, you should be able to find out why. |
3.Re:javascript中服务脚本嵌入的问题,谢谢 [Re: xzc] | Copy to clipboard |
Posted by: xzc Posted on: 2004-08-13 22:36 现在编译的结果就是它根本认不出<%=%>这个东西。 |
4.Re:javascript中服务脚本嵌入的问题,谢谢 [Re: xzc] | Copy to clipboard |
Posted by: flymandl Posted on: 2004-08-14 08:31 <%=%>默认输出的都是String, 这里你把<%=i%>改成 <%= "" + i %>就行了。 |
5.Re:javascript中服务脚本嵌入的问题,谢谢 [Re: xzc] | Copy to clipboard |
Posted by: xzc Posted on: 2004-08-14 14:36 好像还是有问题,或者现在变通的办法也行:不用hidden变量,在jsp脚本中可以直接用js脚本中的变量么? |
6.Re:javascript中服务脚本嵌入的问题,谢谢 [Re: xzc] | Copy to clipboard |
Posted by: flymandl Posted on: 2004-08-16 20:49 myWeight也要转换成String,jsp不可以直接利用js里的变量。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |