gpt4 book ai didi

java - 如何设置bean的值?

转载 作者:行者123 更新时间:2023-12-02 06:55:15 25 4
gpt4 key购买 nike

我从jsp页面(struts)获取值,并且form bean有getter和setter方法。我正在进行ajax调用,所以当时我没有得到任何 session 值。所以我想添加这些值当给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 获取 session 值并将其设置为 bean 后。现在,我需要在此处向 bean 添加一些值。

如何在此处添加这些值?

jquery:

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

如何使用这个ajax代码?

最佳答案

假设您使用 jQuery,您可以按如下方式进行 ajax 调用,将值绑定(bind)到 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'
}
);

关于java - 如何设置bean的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17460606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com