0

親愛なる、私はいくつかの特殊文字を URL に渡す必要があります。サンプル URL は次のようになります

http:///forms/frmservlet?config=portal&pv_app_user_name=&pv_flg=Y&pv_app_code=&pv_passwd=¹¨§¸¯žf&pv_emailid=&PV_PFLG=Y

pv_passwd セクションをご覧ください。ここでは、アプリケーション認証用にいくつかの特殊文字を渡しています。ここで私の問題は、この value(¹¨§¸¯žf) を渡すと、フォームパラメーターで異なって表示されることです。パラメータ値を表示すると、いくつかの異なる文字が表示されます。

構成セクションでそれを行う必要がある設定はありますか。上記のクエリについて教えてください。

よろしくマシュー

4

2 に答える 2

0

次の形式を使用します。

http:///localhost:port/frmservlet?config=portal&otherparams=param1=firstparamvaluehere

「otherparams=param1=....」構造のため、これは典型的な URL 構文ではありませんが、完全に機能します。次に、次のようにアクセスできるように、フォームパラメーターに url パラメーターを割り当てるように受信フォームを構成する必要があります。

:parameter.param1

複数のパラメーターを渡す必要がある場合は、プラス "+" 記号で連結します。例えば:

http:///localhost:port/frmservlet?config=portal&otherparams=param1=firstparamvaluehere+param2=secondparamvaluehere+param3=....
于 2014-01-07T15:22:33.560 に答える
0

これは実際には答えではなく、提案であるため、これをコメントにしたはずです-コメントするのに十分な担当者がいません!

簡単なテストを実行したところ、値を変更せずにパラメーターからこの文字列を表示できました。

他の情報がなければ、レジストリを確認します(Windows)

HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/*ORACLE_HOME* (*ORACLE_HOME* はシステムによって異なります。通常は、開発スイートまたは Forms サーバーのインストールを参照するものが必要です)

NLS_LANGというパラメータのキー。

*nix では、これは環境変数 - NLS_LANGです。

私はAMERICAN_AMERICA.WE8MSWIN1252に設定されています。異なる文字エンコーディングを使用するため、設定が異なる場合は異なる結果になります。

キャラクターセットをどうぞ!

于 2011-01-21T14:58:38.463 に答える