0

jsp のトグルのアクティブと非アクティブのステータスを確認したい。

4

1 に答える 1

1

これが完全な例です。

1. togglz-jsp-xxxjar をダウンロードしてプロジェクトのクラスパスに配置するか、togglz.tldを /WEB-INF/tld ディレクトリにコピーします。

2. web.xml。

    <jsp-config>
       <taglib>
            <taglib-uri>
                /togglz
            </taglib-uri>
            <taglib-location>
                /WEB-INF/tld/togglz.tld
            </taglib-location>
        </taglib>
    </jsp-config>

3. jsp に taglib を追加します。

<%@ taglib prefix="togglz" uri="/togglz" %>

4. フィーチャ クラスをテストします。

public enum TestFeatures implements Feature {
  @Label("Test togglz")
  TEST_TOGGLZ;
  public boolean isActive() {
    return FeatureContext.getFeatureManager().isActive(this);
  }
}

5.test.jsp。

<togglz:feature name="TEST_TOGGLZ">
  Test Toggle enabled
</togglz:feature>
<togglz:feature name="!TEST_TOGGLZ">
  Test Toggle disabled
</togglz:feature>
于 2016-05-17T16:12:05.900 に答える