0

講師が設定したガイドラインの 1 つを理解するのに苦労しています。

• 値 fx.prp.file.name が割り当てられた public static final String。これは、プロパティ ファイル /WEB INF/fxCalc.prp への相対パスのコンテキスト初期化パラメータ キーです。

コードを使いながら

public static final String codes = "fx.prp.file.name";

エラーが発生します

    cannot find symbol
  symbol:   variable codes
  location: class SimplifiedJSPServlet

javaファイルからjspファイルに呼び出すと

編集:

この後、JSPでコールバックする必要があります

  • 内部では、メソッドをjspInit使用してオブジェクトを取得できます。このオブジェクトは、すべての JSP で使用できます。オブジェクトには、を指定するとeを取得できるメソッド呼び出しがあります。パラメータ名 fx.prp.file.name は、 内の定数である必要があります。何もハードコーディングしないでください。getServletContextServletContextgetInitParameterparam-valuparam-namepublic final static StringFxDataModel

参照として機能します。単語を引用符で囲むだけでは機能しないようです

4

1 に答える 1

1

成功する

public static final String codes = "fx.prp.file.name";

"fx.prp.file.name"参照にリテラル値を割り当てたい場合codes

于 2012-10-18T02:52:03.950 に答える