2

私は2つのファイルを持っています。choose.jsplittle.jspf

choose.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 に答える