如何使用 Java 将日期设置为 javascript 对象?
How do I set a Date to a javascript object, using Java?
我正在使用 Java 和 Eclipse。对于我项目的一部分,我需要写一个日历,所以我决定使用已经写好的(在javascript)callendar - http://xdsoft.net/jqplugins/datetimepicker/
我写了一个初始化js组件的方法:
private static native void initComponent()/*-{
$wnd.$('#datetimepickerStart').datetimepicker();
$wnd.$('#datetimepickerEnd').datetimepicker({
value:'29.06.2015',
format:'d.m.Y.H:i'});
}-*/;
问题是我不知道如何填充日期。我试过类似的东西:
private static native void setStartDate(Date date)/*-{
$wnd.$('#datetimepickerStart').datetimepicker({
value:date,
format:'d.m.Y.H:i'});
}-*/;
但是没用。
我可以提一些建议吗:我做了什么 right/wrong,要做什么 google?
您不能仅在 Java 代码中使用其他编程语言。
JavaScript 与 Java.
没有太多共同之处
如果您真的想整合两者,可以使用 Java Scripting API 来实现,但这会很困难。
我正在使用 Java 和 Eclipse。对于我项目的一部分,我需要写一个日历,所以我决定使用已经写好的(在javascript)callendar - http://xdsoft.net/jqplugins/datetimepicker/
我写了一个初始化js组件的方法:
private static native void initComponent()/*-{
$wnd.$('#datetimepickerStart').datetimepicker();
$wnd.$('#datetimepickerEnd').datetimepicker({
value:'29.06.2015',
format:'d.m.Y.H:i'});
}-*/;
问题是我不知道如何填充日期。我试过类似的东西:
private static native void setStartDate(Date date)/*-{
$wnd.$('#datetimepickerStart').datetimepicker({
value:date,
format:'d.m.Y.H:i'});
}-*/;
但是没用。
我可以提一些建议吗:我做了什么 right/wrong,要做什么 google?
您不能仅在 Java 代码中使用其他编程语言。 JavaScript 与 Java.
没有太多共同之处如果您真的想整合两者,可以使用 Java Scripting API 来实现,但这会很困难。