1

Google Maps API url などのリモート JS ファイルや、JSF 2.0 ページへのリモート JS ファイル パスを参照するにはどうすればよいですか?

私が理解しているのは、このコードは

<h:head></h:head>
<h:body>
    <h1>JSF 2 outputScript example</h1>
    <h:outputScript library="js" name="example.js" />
</h:body>

このようにレンダリングされます

<head></head>
<body>
    <h1>JSF 2 outputScript example</h1>
    <script type="text/javascript" 
        src="/JavaServerFaces/faces/javax.faces.resource/example.js?ln=js">
    </script>
</body>

デフォルトで を指している場合、外部 JS ファイルを参照するにはどうすればよいsrc="/JavaServerFaces/faces/javax.faces.resource/ですか?

4

1 に答える 1

3

通常の html の方法でそれらを含めるだけです。

<h:head>
  <script src="http://maps.googleapis.com/maps/api/js?libraries=places..."
        type="text/javascript">
  </script>
</h:head>

facelet で html タグと JSF タグを混在させることができます。ページの先頭セクションに配置します。

于 2013-03-18T09:07:55.057 に答える