首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js和java编译顺序的有关问题

2012-10-31 
js和java编译顺序的问题举例说明:script typetext/javascript var feetype document.getElementByI

js和java编译顺序的问题
举例说明:
<script type="text/javascript" >
var feetype = document.getElementById("feetype").value;
if(feetype == '1'){
     <% String productId = "1" %>
} else if (feetype == '2'){
      <% String productId = "2" %>
}
</script>

因为是java先编译的,所以,<% String productId = "1" %>和<% String productId = "2" %>都先编译完了之后,才是js编译,然后,就会报重复定义的错误了。

另:
在JS中调用JAVA变量可以,方法是:var JS变量名 = <%=JAVA变量名 %>
在JAVA中 ,无法直接调用JS变量 1 楼 lb290 2010-10-25   还没有用过这样的写法。期待更多的文章 2 楼 chengwei710 2011-01-06   呵呵,假如javascript先编译后执行,会发生什么呢??

热点排行