GWT如何在表单中提交日期框

时间:2012-11-21 12:01:31

标签: java forms gwt

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

2 个答案:

答案 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");