2

我有两个文件。choose.jsplittle.jspf

选择.jsp

<c:import url="little.jspf">
    <c:param name="his" value="${param.choice}"></c:param>
</c:import>

小.jspf

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<br />
this is little.jsp <br />
I just heard that somebody here said ${param.his} is important.

输出

输出是I just heard that somebody here said ${param.his} is important. 但是当我将 .jspf 更改为 .jsp 时,它编译得很好。不能将参数传递给 .jspf 文件吗?

4

1 回答 1

2

一个 .jspf 文件应该被静态包含<%@include %>在另一个 JSP 中(使用指令)。不动态包含或导入。

我会创建一个JSP 标记文件,而不是使用c:import.

于 2013-11-11T12:39:16.590 回答