在 JSF + RichFaces 中,我有一个 inputText 和一个按钮,如何单击日期时间系统将在 inputText 上显示的按钮?如果有人知道这一点,请指导我。谢谢。
问问题
1074 次
3 回答
0
尝试使用 jQuery,它设置客户端日期。
S("#theButton").click(function{
var currentDate = new Date();
$("#theInput").val() = currentDate;
})
于 2012-04-07T03:14:44.547 回答
0
你可以使用这个技巧:
在托管 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>
这将只是您页面中的实际日期。
于 2012-04-07T04:08:26.797 回答
0
我应用了 JQuery 代码,我的代码如下:
$("button:#Set").click(function () {
var currentDate = new Date();
$("#textbox").val(currentDate);
});
这些代码在文本框类型下运行良好:
<input id="textbox" type="textbox" value="Type something"></input>
但如果我使用 JSF 文本框,我将无法运行它:
<h:inputText id="textboxJSF" value="#{myController.student}"
===> JQuery 如何理解 textboxJSF ?谢谢
于 2012-04-07T11:10:08.637 回答