簡體   English   中英

如何設置值以形成bean?

[英]How to set the values to form bean?

我從jsp頁面(struts)獲取值,表單bean有getter和setter方法。我正在進行ajax調用,所以我沒有得到任何會話值。所以我想在設置值時添加這些值to bean。請看下面的代碼,你會明白的。

 private SearchFilters filters;

public SearchFilters getFilters() {
    return (SearchFilters) getSession().get("Filters");
}

public void setFilters(SearchFilters filters) {
      getSession().put("Filters",filters);
}

SearchFilters是一個類,它有表單字段的getter和setter。從session獲取會話值並設置為bean.Now,我需要在這里為bean添加一些值。

如何在這里添加這些值?

jQuery的:

jQuery.ajax({
     type : 'GET',
     url : 'url',
     data : {"prodnbr" : $("#productsTextArea1").val()},
     dataType : 'json'

如何使用這個ajax代碼?

假設你正在使用jQuery,你可以調用ajax來將值綁定到SearchFilters

$.post('/url', {
        'filters.field1': 'value1',
        'filters.field2': 'value2'
    },     
    function(data){
        alert(data);
    }
);

- 更新

ajax調用的另一種方式:

jQuery.ajax({
    type : 'GET',
    url : '/url',
    data : {
        'filters.field1': 'value1',
        'filters.field2': 'value2'
    }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM