关于<jsp:include>与<%@include>的区别
做项目时候遇到一个问题,因为jsp文件太大,生成的servlet类超过64k,发生系统错误。
调查之后发现在jsp文件里面用<%@ include引入了很多jsp文件。
百度了一下,发现用<jsp:inlucde>代替<%@ include>问题就解决了。
调查了下原因就是:
<%@include>会将包含的文件的全部内容导入到当前文件中,共享所以的全部变量和配置文件。生成一个servlet类。
<jsp:inlucde>包含的文件自己单独生成一个servlet,所以和原来的jsp不会共享变量和文件。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。