2013-07-04 21 views
0

我從jsp頁面(struts)獲取值,表單bean有getter和setter methods.I'm ajax調用,所以我沒有得到任何會話值。所以我想添加這些值時設置值爲bean.Please看看下面的代碼,你會明白。如何設置值以形成bean?

private SearchFilters filters; 

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

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

SearchFilters類是具有getter和setter形式fields.After從會話獲取會話值和設定爲bean.Now,我需要一些值這裏加入豆。

如何在這裏添加這些值?

的jQuery:

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

如何使用這個Ajax代碼使用?

回答

2

假設你正在使用jQuery,可以使AJAX調用爲婁值綁定到你的SearchFilters

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

--updated

另一種爲Ajax調用:

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

非常好,謝謝你。 – user2444474

相關問題