include指令,那个可以在jsp嵌入Servlet(Servlet嵌入后后跳转到另一个jsp页面);
我自己试了下用<jsp:include page="Servlet1" flush="true">在index.jsp嵌了Servlet1之后在Servlet1用request存了一个值request.setAtribute("name","aaa");之后就forword跳转向a.jsp,在a.jsp得到存在request中的值并输出到页面上
还有这两者之间的区别,请赐教!少说废话。。

解决方案 »

  1.   

    指令include是将被包含页面中的代码复制粘贴到主页面中,最后编译形成主页面的类文件(一个)。
    指令include中file属性的值必须是项目中已存在的文件,否则主页面报异常。
    指令include如果被包含页面内容改变,主页面会即时改变。
    动作include是将被包含页面作为对象引入主页面中,最后被包含页面和主页面均会形成对应的类文件。
    动作include中page属性的值理论上是项目中已存在的文件,但是如果引用的url不存在,也不会报出异常,只是被包含页面不能被正常引入主页面。
    动作include如果被包含页面内容改变,主页面不一定会随之改变,原因是被包含页面在修改后,不一定能够及时的被重新编译形成新的类文件。
      

  2.   

    那jsp中的指令和动作那个能嵌入Servlet
      

  3.   

    <jsp:include page="Servlet1" flush="true">这是动作include ,这个动作主要包含动态的jsp页面而指令include 主要包含静态的jsp页面
      

  4.   

    为什么要放到servlet中啊~
    这个清楚能不能放~找高手问问吧~
      

  5.   

    include指令是直接把代码拷贝过来,而jsp:include是把页面效果引进来
      

  6.   

    http://wenku.baidu.com/view/dbee138ccc22bcd126ff0c02.html
    lz看看这个吧