2012-01-06 3 views
0

ビューにhtmlファイルを含め、そのパラメータにパラメータを渡したいとします。再生フレームワーク:含めるパラメータを渡す方法

使用しているとき、私はパラメータを渡すことができます:(?)

#{include 'page.html' /} 

JSPの線に沿って何か:あなたが渡したいパラメータを指定できる場所があります。

例:同じページで

<jsp:include page="page.jsp"> 
    <jsp:param name="a" value="aValue"/> 
    <jsp:param name="b" value="bValue"/> 
    <jsp:param name="c" value="cVlaue"/> 
</jsp:include> 

<jsp:include page="page.jsp"> 
    <jsp:param name="a" value="aOtherValue"/> 
    <jsp:param name="b" value="bOtherValue"/> 
</jsp:include> 

おかげような何かを行います。

答えて

4

パラメータを渡す場合は、インクルードを作成するのではなく、グルーヴィータグを作成する方がよいでしょう。情報は、プレイのドキュメントで見つけることができ

より - 基本的には、しかし、あなたは以下の

#{mytag param:'data', param2:'data2' /} 

を行うだろうhttp://www.playframework.org/documentation/1.2.4/templates#tags

その後、次のファイルapp/views/tags/mytag.htmlには、次のように追加します(ノート下線)

Some html, which can access the parameters as ${_param} and ${_param2} 
+0

ありがとう!ちょうど私が探していたもの。 – jaapaurelio

関連する問題