jsp:include 装载动态页面的问题。

提问:
<%
String id="01";//从数据库中获取,非固定值
%>
<jsp:include page="hello <%=id%>"> </jsp:include>

为什么include中取不到id的值?
如何在根据id的变化,include不同的页面?

解答:
在外面把整个字符串生成了,在放到page里面,不要再page里面再次合成了。

<%
  String id = "01";
  String pageURL = "hello" + id;
%>
<jsp:include page="<%=pageURL%>"/>

结论:
  在许多标签里面,再次嵌套jsp表达式是不行的,不要再里面再次运算了。










<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>

你可能感兴趣的:(JavaScript,jsp)