2

在我的 gwt 应用程序中,我有一个 FormPanel,里面有一个 DateBox。问题是 DateBox 没有“名称”属性,那么如何使用表单的 POST 请求将 DateBox 值提交给服务器?

4

2 回答 2

3

问题是 DateBox 没有“名称”属性:


您可以将 name 属性设置为DateBox,因为它具有TextBox

DateBox dateBox = new DateBox();
dateBox.getTextBox().setName(name);
于 2012-11-21T12:38:38.373 回答
0

要获取 a 的值DateBox,请使用DateBox.getValue()方法获取Date对象。一旦你引用了Date对象,你可以使用Date对象的各种方法来获取和格式化日期值,或者简单地调用Date.toString()

Date date = dateBox.getValue();
String dateValue = date.toString();

编辑:误解了这个问题。设置DateBox提交表单的名称

dateBox.getTextBox().setName("dateBox");
于 2012-11-21T12:37:15.673 回答