第一个例子:
<%@ page contenttype="text/html;charset=gbk" %> 【程序编程相关:System Mechanic 是个垃圾】
include-file-test-1.jsp: 【推荐阅读:在C#中编写多线程应用程序】
<%! string dec_str = "dec_str";%> 【扩展信息:如何诊断排除基本的 TCP/IP 问题】 <%=dec_str%><br> <%@ include file="include-file-test-2.jsp" %><br> <%=dec_str%><br>include-file-test-2.jsp:
<%@ page contenttype="text/html;charset=gbk" %>
<% dec_str = "scr_str"; //eclipse显示出错. %>结果:
dec_str
scr_str结论:file1中定义的实例变量(或局部变量),file2可以引用并更改.但直接访问file2会出错.
第二个例子:
include-file-test-1.jsp:
<%@ page contenttype="text/html;charset=gbk" %>
<% scr_str = "hello " + scr_str;%>
<%@ include file="include-file-test-2.jsp" %>
<%=scr_str%><br> <% temp = "hello " + temp;%> <%=temp%>include-file-test-2.jsp:
<%@ page contenttype="text/html;charset=gbk" %>
<%! string scr_str = "scr_str";%> <% string temp = "temp"; %>查看file1 对应的servlet:
package org.apache.jsp.jsp_002dsyntax_002dtest;
import ……;
... 下一页