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

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2010年 2月 16日 (火) 16:33:07 JST


米林です。


> 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
> 
> 


-- 
米 林   正 明
http://www.abby.co.jp


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