1

Jetty で実行する context または init パラメータに依存する Web アプリケーションがあります。

WEB-INF/web.xml ファイルでこれらを設定する方法を見つけました。

<context-param>
    <param-name>myParamName</param-name>
    <param-value>42</param-value>
</context-param>

Web アプリケーションを .war ファイルにパックすると、これらを変更できなくなるため、何らかの方法でサーブレット コンテキスト xml ファイルにパラメーターを設定する必要があります。

私がeclipse.jetty Wikiから見つけたのはこれです:

<Set name="initParameter">
    <Arg>myParamName</Arg>
    <Arg>42</Arg>
</Set>

java.lang.NoSuchMethodExceptionしかし、これを試してみると、Jetty が a をスローします。Jettyでコンテキストパラメータを設定する正しい方法は何ですか?

4

1 に答える 1

5

次のようにして試すことができます。

<Call name="setInitParameter">
    <Arg>myParamName</Arg>
    <Arg>42</Arg>
</Call>
于 2012-06-04T09:23:17.120 に答える