在我的gwt应用程序中,我有一个FormPanel,里面有一个DateBox。问题是DateBox没有“name”属性,那么如何使用表单的POST请求将DateBox值提交给服务器?
答案 0 :(得分:3)
问题是DateBox没有“name”属性:
您可以将名称属性设置为DateBox
,因为它具有TextBox
:
DateBox dateBox = new DateBox();
dateBox.getTextBox().setName(name);
答案 1 :(得分:0)
要获取DateBox
的值,请使用DateBox.getValue()方法获取Date对象。引用Date
对象后,您可以使用Date
个对象获取各种方法并设置日期值格式,或者只需调用Date.toString()。
Date date = dateBox.getValue();
String dateValue = date.toString();
编辑:误解了这个问题。设置DateBox
的名称以提交表单
dateBox.getTextBox().setName("dateBox");