Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

STRUTS <html:javascript> 'No form found under 'XXX' in locale 'fr'

STRUTS1.2です。

<html:javascript>で入力チェック時に
エラーが発生します。

[エラー発生条件]
 ・ブラウザの言語設定がフランス(fr)のみ発生。
   (日本語、英語、タイ語では発生しない。)
 ・国際化は非対応
  (struts-config.xmlのcontroller lcal="false"で設定)

[エラー内容]
javax.servlet.ServletException: ServletException in '/WEB-INF/jsp/VVV.jsp 'No form found under 'XXX' in locale 'fr'


===================
localが'fr'のときにXXXというフォームビーンが見つからないというエラーなので、
validation.xmlにデフォルトの<formset>とは別に<formset language="fr">を作成して、
その中に該当するフォームビーンの記述をすれば
エラーは発生しなくはなりますが、
国際化非対応ですので、
local=frの場合もデフォルトの<formset>を使用するようにしたいと考えます。


よろしくお願いします。

1

回答

4161

閲覧

1件の回答

評価

10

> よろしくお願いします。

こちらこそよろしく御願いします。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。