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

      ラジオボタンの 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" />
      

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

          Mizuo SUHARA added a comment -

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

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

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

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

          koichik added a comment -

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

          koichik added a comment - 確認ありがとうございました.

          Mizuo SUHARA added a comment -

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

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

          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

          Mizuo SUHARA added a comment -

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

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

          Mizuo SUHARA added a comment - タイトル編集中にサブミットしてしまいました。ごめんなさい。 以下のタイトルが真意です。 「ラジオボタンのダイナミックプロパティで disable="true" と出力されるのを disabled="disabled" だけにして欲しい」

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

              Created:
              Updated:
              Resolved: