jsp print-->html hidden-->js

解决方案 »

  1.   

    public class TestContinue {
    public static void main(String[] args) {
        int i=0;
        while(i<10) {
          i++;
          if (i==6) continue;
         System.out.println("i="+i);
        }
      }
    }结果:
    i=1i=2i=3i=4i=5i=7i=8i=9i=10
      

  2.   

    因为jsp中的java代码被服务器执行
    此时javascript还没有起作用
    而浏览器看到的页面,则只是jsp被编译成servlet后生成的静态页面因此可以根据java代码来控制静态代码(包括javascript)
    却不能用javascript来对java代码进行控制如果你看看jsp被编译后的java文件也许就清楚了