如何在Struts 2中通过id而不是属性从JSP获取数据到Action类?

2023-12-02

我正在Java Struts 2框架上做。

通常,我可以通过 get set 方法从我的 JSP 中获取数据Form.java(动作类)。下面是我的例子:

In main.jsp file:

<html:text property="campaignName" size="50" maxlength="50" />

因此,我可以通过操作类中的 get set 方法获取此文本框名称,以下是来自的代码

mainForm.java :

private String campaignName = null;

public String getCampaignName() {
    return campaignName;
}

public void setCampaignName(String campaignName) {
    this.campaignName = campaignName;
} 

但是,因为我想使用 jQuery 做一些事情,所以我不再使用<html:text>作为文本框,但我使用<input type="text" id="datepicker" />.

由于此文本框中没有属性属性,我无法从此文本框中获取值。我尝试添加property="something"也在文本框内,但在中获取设置方法mainForm.java是返回null.

我想问一下,如何获取这个文本框的值?


<s:textfield name="campaignName" size="50" maxlength="50" />    

or

<input type="text" name="campaignName" size="50" maxlength="50" />

名称需要与字段名称匹配

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Struts 2中通过id而不是属性从JSP获取数据到Action类? 的相关文章

随机推荐