小白以为根据书本就稍微了解param标签的应用,结果不尽人意。那么问题在哪里??main.jsp 和 lader.jsp 在同一个目录。我们会发现jsp、:、include之间有空格,然而这里是不能有空格的,所以把空格jsp、:、include,jsp、:、param之间的空格去掉程序就不会报错了。
main.jsp:
<%@ page contentType = "text/html; charset = GB2312" pageEncoding ="GB2312"%>
<HTML>
<BODY>
<p>梯形信息如下:
<jsp:include page = "lader.jsp" >
<jsp:param name = "tdi" value = "3" />
<jsp:param name = "bdi" value = "4" />
<jsp:param name = "top" value = "5" />
</jsp:include>
</BODY>
</HTML>
lader.jsp:
<%@ page contentType = "text/html; charset = GB2312" pageEncoding ="GB2312" %>
<HTML><BODY>
<%
String stra = request.getParameter("tdi");
String strb &