Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-505

静的なラジオボタンの disabled 属性が有効な場合,disabled="disabled" に加えて disabled="true" もレンダリングされてしまう問題を修正しました.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.13-sp6
    • Fix Version/s: 1.0.13-sp8
    • Component/s: None
    • Labels:
      None
    • Environment:
      Windows XP Professional SP3
      Java 1.5.0_15
      Apache Tomcat/5.5.25

      Description

      ラジオボタンの disabled をダイナミックプロパティで制御しようとしているが、
      disabled="disabled" と出力したいのに、disabled="disabled" と disabled="true" が出力される。
      disabled="true" を出力しないで以下のいずれかを出力するようにして欲しい。

      • 機能させない意図の場合は disabled="disabled" のみを出力する
      • 機能させる意図の場合は disabled 要素そのものを出力しない
      Pageクラス
       
          public Integer divisionDisabled;
      
          public boolean getDivision0Disabled() {
              return divisionDisabled == 0;
          }
      
          public boolean getDivision1Disabled() {
              return divisionDisabled == 1;
          }
      
      テンプレートHTML
       
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"
            xmlns:te="http://www.seasar.org/teeda/extension">
      
      <span te:omittag="true" id="division">
        <label><input type="radio" id="division0" name="division" value="0" disabled="disabled" checked="checked" />update</label>
        <label><input type="radio" id="division1" name="division" value="1" disabled="disabled" />insert</label>
      </span>
      <input type="hidden" id="divisionDisabled" value="1" />
      
      </html>
      
      レンダリング後のHTML
       
      <label><input type="radio" id="division0" name="_id156:modifyForm:division" value="0" disabled="disabled" disabled="true" />update</label>
      <label><input type="radio" id="division1" name="_id156:modifyForm:division" checked="checked" value="1" />insert</label>
      <input type="hidden" id="divisionDisabled" name="_id156:modifyForm:divisionDisabled" value="0" />
      

        Activity

        Hide
        mizuo Mizuo SUHARA added a comment -

        タイトル編集中にサブミットしてしまいました。ごめんなさい。
        以下のタイトルが真意です。

        「ラジオボタンのダイナミックプロパティで disable="true" と出力されるのを disabled="disabled" だけにして欲しい」

        Show
        mizuo Mizuo SUHARA added a comment - タイトル編集中にサブミットしてしまいました。ごめんなさい。 以下のタイトルが真意です。 「ラジオボタンのダイナミックプロパティで disable="true" と出力されるのを disabled="disabled" だけにして欲しい」
        Show
        koichik koichik added a comment - 対応しました. http://www.seasar.org/source/changelog/teeda/?cs=4268 SNAPSHOT をデプロイしたのでご確認ください. http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-core/1.0.13-sp8-SNAPSHOT/teeda-core-1.0.13-sp8-20090817.103235-3.jar http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-extension/1.0.13-sp8-SNAPSHOT/teeda-extension-1.0.13-sp8-20090817.103235-3.jar http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-ajax/1.0.13-sp8-SNAPSHOT/teeda-ajax-1.0.13-sp8-20090817.103235-3.jar http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-tiger/1.0.13-sp8-SNAPSHOT/teeda-tiger-1.0.13-sp8-20090817.103607-3.jar
        Hide
        mizuo Mizuo SUHARA added a comment -

        ご案内いただいた 1.0.13-sp8-SNAPSHOT にて当問題が改修されていることを確認いたしました。
        素早いご対応をいただき大変ありがとうございました。感謝いたします。

        Show
        mizuo Mizuo SUHARA added a comment - ご案内いただいた 1.0.13-sp8-SNAPSHOT にて当問題が改修されていることを確認いたしました。 素早いご対応をいただき大変ありがとうございました。感謝いたします。
        Hide
        koichik koichik added a comment -

        確認ありがとうございました.

        Show
        koichik koichik added a comment - 確認ありがとうございました.
        Hide
        mizuo Mizuo SUHARA added a comment -

        ご対応いただきありがとうございました。

        急かすようで心苦しいのですが、1.0.13-sp8 のリリース時期はいつごろを予定していますか?
        今月中とか今年中とかおおよそでかまわないのでお知らせいただければ幸いです。
        ひょっとして未定だったりしますか?

        現在、 1.0.13-sp6 で開発を進めていますが、現状ままで行くか、バージョンアップするか判断に迷っております。

        Show
        mizuo Mizuo SUHARA added a comment - ご対応いただきありがとうございました。 急かすようで心苦しいのですが、1.0.13-sp8 のリリース時期はいつごろを予定していますか? 今月中とか今年中とかおおよそでかまわないのでお知らせいただければ幸いです。 ひょっとして未定だったりしますか? 現在、 1.0.13-sp6 で開発を進めていますが、現状ままで行くか、バージョンアップするか判断に迷っております。

          People

          • Assignee:
            koichik koichik
            Reporter:
            mizuo Mizuo SUHARA
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development