Java 通过单击按钮获取当前系统日期时间

Java 通过单击按钮获取当前系统日期时间,java,javascript,ajax,richfaces,Java,Javascript,Ajax,Richfaces,在JSF+RichFaces中,我有一个inputText和一个按钮,如何单击datetime系统将在inputText上显示的按钮?如果有人知道这一点,请指导我。谢谢。使用jQuery试试,它可以设置客户端日期 S("#theButton").click(function{ var currentDate = new Date(); $("#theInput").val() = currentDate; }) 您可以使用以下技巧: 在托管bean中,声明此项 <manage

在JSF+RichFaces中,我有一个inputText和一个按钮,如何单击datetime系统将在inputText上显示的按钮?如果有人知道这一点,请指导我。谢谢。

使用jQuery试试,它可以设置客户端日期

S("#theButton").click(function{
   var currentDate = new Date();
   $("#theInput").val() = currentDate;
})

您可以使用以下技巧:

在托管bean中,声明此项

<managed-bean>
    <managed-bean-name>now</managed-bean-name>
    <managed-bean-class>java.util.Date</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
</managed-bean>
因此,在JSF页面中,您可以使用:

<h:outputText value="#{now}">
    <f:convertDateTime pattern="MM/dd/yyyy"/>
</h:outputText>

这将只是页面中的实际日期。

我应用了JQuery代码,我的代码如下所示: $button:Set.clickfunction{ var currentDate=新日期; $textbox.valcurrentDate; };

这些代码在文本框类型下运行良好:

但是如果我使用JSF文本框,我无法运行它:
JQuery如何理解textboxJSF?谢谢

可以使用var d=新日期来获取日期。没有尝试,没有研究,没有代码谢谢Raminson,我已经应用了你的代码,如果textbox是这样的话也没关系:但是我不能用JSF类型来做:JQuery如何理解textboxJSF?你可以在客户端通过使用FF Firebug插件之类的东西来找到生成的输入的id,并通过JQuery设置它的值,例如=>JSFgeneratedInputs非常感谢您,它运行得很好