0

以下を考えると、

<logic:notEqual name="ABCForm" property="externalFactor" value="true">
    <tr>
    <td width="20%" class="label"  height="14"><bean:message key="factorDefault"/></td>
    <td class="label">
        <html:radio property="defaultState" value="Y"><bean:message key="Yes"/></html:radio>
        <html:radio property="defaultState" value="N"><bean:message key="No"/></html:radio>
    </td>
    </tr>
  </logic:notEqual>

データベース内のこの行に関連付けられたデータを削除せずに、この行をページ上で常に非表示にするにはどうすればよいですか?

に置き換えlogic:notEqualてみましlogic:emptyたが、そのdivのjspは空白です。このコードブロック全体を単純に削除しようとしましたが、もちろんうまくいきます。それがデータベースに影響するかどうか、またはコード スニペットに関連付けられたデータに依存するページがあるかどうかだけが心配です。

4

1 に答える 1

0

Mr.gabybaby あなたは 1 つのことを...

データベーステーブルに別の列を追加status しますデフォルトstatus値のようにactive、ユーザーがJSPを介してレコードを削除したい場合は、そのレコードを変更するだけですstatus= inactive..

activejspのレコードのみを表示する必要があります...

これがあなたの要件の解決策だと思います

于 2013-01-18T09:39:51.017 に答える