Web 連携機能API を利用したプログラムにおいて、ログイン画面の、ユーザID、パスワード、ホスト名の各フィールドに初期値を設定することができます。
以下のフォルダに格納されているJSPファイルを編集します。
/opt/FJSVlw-gw/app/jsp
保管フォルダの帳票一覧の表示/帳票の表示・印刷する機能のログイン画面に初期値を設定する場合は、以下のようにJSPファイルを編集します。
loginformbodyF.jspを開きます。
ログイン画面の、「ユーザ名」のフィールドに初期値を設定しておく場合は、name属性にformLoginが指定されている<form>タグの要素のうち、name属性にuseridが指定されている<input>タグを以下のように編集します。ユーザ名は36バイト以内の文字列で指定します。
以下の例ではユーザ名のフィールドに初期値として、"user-A"を設定します。
<div class="login_label_class">ユーザーID:</div>
<div class="login_form_user_class">
<input name="userid" type="text" class="login_text_class" maxlength="36" value="user-A" />
</div> ↑
ユーザ名
ログイン画面の、「パスワード」のフィールドに初期値を設定しておく場合は、name属性にformLoginが指定されている<form>タグの要素のうち、name属性にpasswordが指定されている<input>タグを以下のように編集します。パスワードは255バイト以内の文字列で指定します。
以下の例ではパスワードのフィールドに初期値として、"password-A"を設定します。
<div class="login_label_class">パスワード:</div>
<div class="login_form_pass_class">
<input name="password" type="password" class="login_text_class" maxlength="255" value="password-A" />
</div> ↑
パスワード
ログイン画面の、「ホスト名」のフィールドに初期値を設定しておく場合は、name属性にformLoginが指定されている<form>タグの要素のうち、name属性にservernameが指定されている<input>タグを以下のように編集します。ホスト名は15バイト以内の文字列で指定します。
以下の例ではホスト名のフィールドに初期値として、"server-A"を設定します。
<div class="login_label_host_class">ホスト名:</div>
<div class="login_form_host_class">
<input name="servername" type="text" class="login_text_class" maxlength="64" value="server-A" />
</div> ↑
ホスト名
ログイン後に要求するJSPファイル名を指定する場合は、name属性にformLoginが指定されている<form>タグの要素のうち、name属性にjspが指定されている<input>タグを以下のように編集します。初期値は"relay.jsp"です。
以下の例ではJSPファイル名として、"relay.jsp"を指定しています。
<INPUT type="hidden" name="jsp" value="relay.jsp">
↑
JSPファイル名
注意
ユーザID、パスワードの初期値の設定は、セキュリティ上お勧めできません。
参考
接続するリスト管理サーバが常に同じ場合はホスト名を初期値として設定しておくと便利です。