メソッド内のメソッドから戻り値を取得する方法

Shruthi Sathyanarayana

ここでは、次のようにJavascriptの関数からcount変数を返しています。

<script  type="text/javascript">
            var count = 0;
            function resetGroupsSelector(groupId){
            //alert(groupId);
            console.log("search_report_form:"+groupId)
            //alert("search_report_form:"+groupId)
            var id = "search_report_form:"+groupId;

            //alert(count);
            if(document.getElementById(id).checked) 
                {
                count=count+1;
                alert(count);
                }
            else
                {
                count=count-1;
                alert(count);
                }

            return count;
            }
</script>

では、htm()関数で出力するために、JSFコードからカウント値を取得するにはどうすればよいですか?

final class GroupsSelector extends BaseRenderablePanel<GroupsSelector> {
        private GroupsSelector group(LabourInputReportCriteria.Level level) {
            HtmlSelectBooleanCheckbox box = new HtmlSelectBooleanCheckbox();
            boolean isSelected = selections.isGroupSelected(level);
            box.setSelected(isSelected);
            // box.setDisabled(isDaySelectedOnFirst(level));
            String id="groupBy" + level.getClass().getSimpleName();
            box.setId(id);

            box.setOnclick("resetGroupsSelector('"+id+"')");
            box.addValueChangeListener(u.addExpressionValueChangeListener("#{reportSearchCriteriaModel.groupBy}"));
            HtmlOutputText labelComponent = new HtmlOutputText();

            labelComponent.setValue(getGroupSelectionValue(level));
            tr().td();
            html(box);

            //html("&nbsp;");

            html(labelComponent);
            //html("<script> function resetGroupsSelector() {  var x = document.getElementById('search_report_form:groupByWeekLevel'); alert(x); } </script>");

            endTd().endTr();
            return this;
        }

私を助けてください。

ありがとう、シュルティS

チャールズ

あなたの質問はあまり明確ではありません。ただし、ヒットカウンター、つまりjsfページにアクセスした回数を取得する場合。最善のオプションは、次のように@SingletonセッションBean、jsf @ManageBean、および@SessionScopedBeanを使用することです。

@Singleton

public class IndexCounterBean {

private int hits = 1;

// Increment and return the number of hits
public int getHits() {
    return hits++;
}

}

次に、jsf @SessionScoped @ManagedBeanを作成して、次のようにカウンターにアクセスできるようにします。

@ManagedBean @SessionScoped public class IndexCount implements Serializable{

    @EJB
    private IndexCounterBean counterBean;

    private int hitCount;

    public IndexCount() {
        this.hitCount = 0;
    }

    public int getHitCount() {
        hitCount = counterBean.getHits();
        return hitCount;
    }

    public void setHitCount(int newHits) {
        this.hitCount = newHits;
    }
}

次に、jsf(.xhtml)ページから、次のようにカウンターを印刷します。

<h:outputText value="#{indexCount.hitCount} Visits"/>

カウンターは、ページが要求されるたびにインクリメントされます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

メソッドから例外の詳細とメソッドの戻り値を取得する方法

分類Dev

メソッドからの戻り値を別のメソッドで使用する方法はありますか?

分類Dev

メソッドの戻り値内にファイルから取得した値を保持する

分類Dev

TypeTagとメソッドから正確な戻り値の型を取得する

分類Dev

テストでプライベートメソッドの戻り値から値を取得する方法

分類Dev

C#で非静的メソッドからの戻り値を表示する方法

分類Dev

AndroidのFirebaseCloud Functions onCallメソッドから戻り値を取得する適切な方法は何ですか?

分類Dev

voidAsyncメソッドから戻り値を取得します

分類Dev

Laravel、callメソッドから戻り値を取得します

分類Dev

館内エラー:わからないinsertメソッドの戻り値の型を処理する方法

分類Dev

jQueryメソッドチェーン-前のメソッドの戻り値を取得するメソッド

分類Dev

メソッドからの戻り値

分類Dev

メソッド内からメソッドから戻り値を取得するにはどうすればよいですか?

分類Dev

別のメソッドからメソッドの戻り値の型にアクセスする方法

分類Dev

JavaのメソッドからLambdaの戻り値を返す

分類Dev

python / twistedでdeferメソッドからの戻り値を割り当てる方法

分類Dev

Fridaを使用してJavaメソッドの戻り値を取得する方法

分類Dev

このメソッド内にvoidメソッドがある場合に、戻り値を使用してメソッドをモックする方法

分類Dev

別のメソッドの戻り型から参照される変数/メソッド型を宣言する方法

分類Dev

Javaメソッドの戻り値から特定の整数を除外する

分類Dev

配列要素をメソッドからの戻り値と比較する

分類Dev

ClassメソッドからFormへの戻り値を表示する

分類Dev

Javaで完全修飾の戻り値の型とメソッド名なしで特定の戻り値の型とメソッド名のみを取得する方法

分類Dev

戻り値の型を持つメソッド内で非同期メソッドを呼び出す方法は?

分類Dev

ボタンのアクションメソッドから戻り値を取得する

分類Dev

あるメソッドから別のメソッドにint値を取得する方法

分類Dev

テンプレートクラスからのメソッドの戻り値の型をtypedefする方法は?

分類Dev

Python-他のクラス内のメソッドから値を取得する

分類Dev

メソッドの戻り値を取得します

Related 関連記事

  1. 1

    メソッドから例外の詳細とメソッドの戻り値を取得する方法

  2. 2

    メソッドからの戻り値を別のメソッドで使用する方法はありますか?

  3. 3

    メソッドの戻り値内にファイルから取得した値を保持する

  4. 4

    TypeTagとメソッドから正確な戻り値の型を取得する

  5. 5

    テストでプライベートメソッドの戻り値から値を取得する方法

  6. 6

    C#で非静的メソッドからの戻り値を表示する方法

  7. 7

    AndroidのFirebaseCloud Functions onCallメソッドから戻り値を取得する適切な方法は何ですか?

  8. 8

    voidAsyncメソッドから戻り値を取得します

  9. 9

    Laravel、callメソッドから戻り値を取得します

  10. 10

    館内エラー:わからないinsertメソッドの戻り値の型を処理する方法

  11. 11

    jQueryメソッドチェーン-前のメソッドの戻り値を取得するメソッド

  12. 12

    メソッドからの戻り値

  13. 13

    メソッド内からメソッドから戻り値を取得するにはどうすればよいですか?

  14. 14

    別のメソッドからメソッドの戻り値の型にアクセスする方法

  15. 15

    JavaのメソッドからLambdaの戻り値を返す

  16. 16

    python / twistedでdeferメソッドからの戻り値を割り当てる方法

  17. 17

    Fridaを使用してJavaメソッドの戻り値を取得する方法

  18. 18

    このメソッド内にvoidメソッドがある場合に、戻り値を使用してメソッドをモックする方法

  19. 19

    別のメソッドの戻り型から参照される変数/メソッド型を宣言する方法

  20. 20

    Javaメソッドの戻り値から特定の整数を除外する

  21. 21

    配列要素をメソッドからの戻り値と比較する

  22. 22

    ClassメソッドからFormへの戻り値を表示する

  23. 23

    Javaで完全修飾の戻り値の型とメソッド名なしで特定の戻り値の型とメソッド名のみを取得する方法

  24. 24

    戻り値の型を持つメソッド内で非同期メソッドを呼び出す方法は?

  25. 25

    ボタンのアクションメソッドから戻り値を取得する

  26. 26

    あるメソッドから別のメソッドにint値を取得する方法

  27. 27

    テンプレートクラスからのメソッドの戻り値の型をtypedefする方法は?

  28. 28

    Python-他のクラス内のメソッドから値を取得する

  29. 29

    メソッドの戻り値を取得します

ホットタグ

アーカイブ