Uploaded image for project: 'S2Struts'
  1. S2Struts
  2. STRUTS-2

pageタグを利用したValidationエラーの自画面表示に関して

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 1.2.6
    • Affects Version/s: 1.2.5
    • Component/s: S2Struts
    • None

      Validationのエラー時に自画面にエラーを表示させるため、JSPに<s2struts:page/>
      を記述しております。

      <html:form action="login" method="POST">
      <s2struts:page/>
      <html:errors/>
      (以下省略)

      この<s2struts:page/>タグはValidationを行う全ての画面に記述するものと理解して
      いるのですが、全ての画面に埋め込んでもエラー時にはある一つの画面に飛ばされて
      Validationのエラーが表示されます。

      原因は、このタグがHTMLに置き換わったときに下記のように表示されるのですが、
      このvalueが全ての画面で同じになるためだと考えられます���

      ・<s2struts:page>のHTMLソース
      <input type="hidden" name="org.seasar.struts.page" value="L2pzcC9Mb2dpbkpTUC5qc3A="/>

      この使用方法は間違っているのでしょうか?
      また、無設定化の際にValidationエラーを自画面に表示させるにはどのようにすれば
      よろしいでしょうか?

            Assignee:
            kanagashi kanagashi
            Reporter:
            kanagashi kanagashi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: