JSP关于include的一个问题 10
新手学include,目前文档指的就是将其它内容加载到本页面中。打个比方,有个1.jsp,然后在里面写个<%Strings="Test"%>我在2.jsp里include...
新手学include,目前文档指的就是将其它内容加载到本页面中。
打个比方,有个1.jsp,然后在里面写个<% String s="Test" %>
我在2.jsp里include file=1.jsp时,这个1里面的s可以被2.jsp用吗 展开
打个比方,有个1.jsp,然后在里面写个<% String s="Test" %>
我在2.jsp里include file=1.jsp时,这个1里面的s可以被2.jsp用吗 展开
1个回答
展开全部
include有两种方法:
1)include指令:
写法是:
<%@ include file="1.jsp"%>
这种写法相当于把代码拷贝到被包含文件里取,所以如果1.jsp和2.jsp有同名变量就会报错。
2)include动作
写法是:
<jsp:include page="1.jsp"></jsp:include>
这种写法会在服务器端执行完1.jsp,然后再放到被包含页面里。所以如果1.jsp和2.jsp的同名变量互不影响,不会有问题。
你试试看。
1)include指令:
写法是:
<%@ include file="1.jsp"%>
这种写法相当于把代码拷贝到被包含文件里取,所以如果1.jsp和2.jsp有同名变量就会报错。
2)include动作
写法是:
<jsp:include page="1.jsp"></jsp:include>
这种写法会在服务器端执行完1.jsp,然后再放到被包含页面里。所以如果1.jsp和2.jsp的同名变量互不影响,不会有问题。
你试试看。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询