[英]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.