レガシー プロジェクトで struts 1 を使用しています。フォームを検証したい。私はそれについての良い記事を読み ました。しかし、フォームの検証メソッドが空でない ActionErrors を返した場合、ストラットが何をするのかわかりません。指定validate="true"
しinput="somepage.jsp"
て動作中ですが、フォームの検証に合格しないと空白のページが表示されます。私が理解しているように、入力で指定されたページにとどまる必要がありますか? 私は正しいですか?
編集
<action path="/struts/BlaBlaAction"
type="com.example.BlaBlaAction"
name="BlaBlaForm"
validate="true"
scope="request"
input="/struts/blablainput.jsp">
<forward name="someaction" path="/struts/AnotherAction.do"/>
<forward name="error" path="/error.html" redirect="true"/>
</action>
フォルダー ストラットはアプリのルートにあります