[Seasar-user:19336] Re: 【Teeda】繰り返し中の動的タグ出力切り替えについて

永守正樹 [E-MAIL ADDRESS DELETED]
2010年 2月 16日 (火) 17:00:46 JST


米林様

お世話になっております。

永守です。

解決しました。
(本当は別のところに原因がありました。)

ありがとうございました。

現在、TeedaをProjectで使用しているため、質問させていただく機会が増えるか
と思います。

今後とも宜しくお願い致します。

[E-MAIL ADDRESS DELETED] さんは書きました:
> 米林です。
>
>
>   
>> if (status == "3") {
>> return true;
>> }
>>     
>
>   
>> if (status != "3") {
>> return true;
>> }
>>     
>
> 文字列比較する際は、== ではなく equalsメソッドを
> 使って下さい。
>
> if ("3".equals(status)) {
>
>>
> if (!("3".equals(status))) {
>
> な感じです。
>
> よろしくお願いします。
>
> 永守正樹 さんは書きました:
>   
>> お世話になっております。
>>
>> 永守と申します。
>>
>> DBから取得したデータを一覧表示するページを作成しております。
>>
>> 「データ(今回の場合、ステータス)によってテキスト出力の場合とリンク出力の
>> 場合がある。」ということを実現することは可能でしょうか?
>>
>> 以下、該当箇所のソースコードです。
>>
>>
>> list.html
>>
>> <table id="listDL">
>> <thead class="ListHeader">
>> <tr>
>> <th><b><span id="noLabel"></span></b></th>
>> <th><b><span id="fileNameLabel"></span></b></th>
>> <th><b><span id="iraiDateLabel"></span></b></th>
>> <th><b><span id="makeDateLabel"></span></b></th>
>> <th><b><span id="dlDateLabel"></span></b></th>
>> <th><b><span id="statusLabel"></span></b></th>
>> <th><b><span id="messageLabel"></span></b></th>
>> </tr>
>> </thead>
>> <tbody id="TDlRirekiItems">
>> <tr id="row" class="dummy">
>> <td><span id="no">no</span></td>
>> <--問題箇所はココから
>> <td id="islink"><a id="filename" href="../download/test.csv"></a></td>
>> <td id="istext"><span id="fileName">fileName</span></td>
>> ここまで-->
>> <td><span id="iraiDate">iraiDate</span></td>
>> <td><span id="makeDate">makeDate</span></td>
>> <td><span id="dlDate">dlDate</span></td>
>> <td><span id="status">status</span></td>
>> <td><span id="message">message</span></td>
>> </tr>
>> </tbody>
>> </table>
>>
>> ListPage.java
>>
>> /**
>> * 履歴一覧の動的プロパティ(ステータスが作成完了ならtrue)
>> */
>> public boolean islink(){
>>
>> if (status == "3") {
>> return true;
>> }
>> return false;
>> }
>>
>> /**
>> * 履歴一覧の動的プロパティ(ステータスが作成完了以外ならtrue)
>> */
>> public boolean istext(){
>>
>> if (islink() == false){
>>
>> if (status != "3") {
>> return true;
>> }
>>
>> }
>> return false;
>> }
>>
>> 以上のように単純にステータスを参照し、リンクの場合、リンクタグ以下をHTML
>> 出力し、テキストの場合、テキストタグ以下をHTML出力してみたのですがうまく
>> いかなかったため、よい方法をご教授頂ければと思います。
>>
>> 以上、宜しくお願い致します。
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>>
>>     
>
>
>   


Seasar-user メーリングリストの案内