- - PR -
ApplicationResources.propertiesについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-03-27 23:34
現在struts1.2.9を使って、eclipse3.1.2の環境でwebアプリを作っています。
問題はvalidate処理にてApplicationResources.propertiesのキーを読み取らない事なのですが、その前に以前作っていた他アプリの時に警告表示されていなかった所が今回表示されてしまってます。 Form-validate内 ActionErrors errors = new ActionErrors(); if (A=A) { errors.add("name", new ActionError("ApplicationResourcesのキー")); } 「メソッドadd(String, ActionError)は型ActionErrorsで使用すべきではありません。」 と表示されてしまいます、struts1.2.9の仕様が変わったのでしょうか? また、validate処理がうまくいかない原因ですが、環境を書いておきます。 web.xml <init-param> <param-name>application</param-name> <param-value>ApplicationResources</param-value> </init-param> <init-param> <param-name>validate</param-name> <param-value>true</param-value> </init-param> struts-config.xml <action path="/Login" type="Form" scope="session" validate="true" input="/Login.jsp"> <forward name="success" path="/...jsp"> </action> こんな感じで設定してますがよろしくお願いします。 | ||||
|
投稿日時: 2006-03-27 23:43
すいません、間違えました。
<action path="/Login" type="Form" scope="session" validate="true" input="/Login.jsp"> <forward name="success" path="/...jsp"> </action> ↓ <action path="/Login" type="LoginActin" name="Form" scope="session" validate="true" input="/Login.jsp"> <forward name="success" path="/...jsp"> </action> | ||||
|
投稿日時: 2006-03-28 06:11
そう思われるのであれば、ご自身で確かめるべきではありませんか? APIのドキュメントが公開されてないわけではありませんよね。 あえて答えは書きません。 | ||||
|
投稿日時: 2006-03-28 19:34
こんにちは。
struts-config.xmlにソースを追加する事で読み取れるようになりました。 ありがとうございました。 |
1