问题标签 [selectinputdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2490 浏览

jsf - 选择输入日期的 JSF 问题

我对 selectInputDate 有疑问:我有一个支持 bean,我将它绑定到 selectInputDate... 我有一个菜单,当菜单更改时,我将日期设置为现在与 selectInputDate 绑定的相同属性。

出于某种原因,日期更改正确,但 selectInputDate 然后调用一个集合并用旧值覆盖该值......

知道为什么 selectInputDate 会调用设置器吗?

(dateRangeChanged 将当前日期设置为现在)

0 投票
1 回答
855 浏览

jsf - 将日期从 selectInputDate 设置为对象

我有一个可以做各种事情的日期控制器。一旦设置了日历日期,我想将值从日期控制器传递到另一个 bean。我遇到的问题是setPropertyActionListener在用户点击日期之前被调用。

有没有办法从选择selectInputDate 获取日期并传递给 bean?

这是我尝试过的:

0 投票
2 回答
5074 浏览

java - 如何映射 IceFacesjava.util.Calendar 字段上的组件?

有谁知道如何将组件<ice:selectInputDate>映射到java.util.Calendar字段上,不是java.util.Date吗?

我使用的是IceFaces版本 1.8.2,组件<ice:selectInputDate>. 这个组件需要绑定一个java.util.Date属性。例如value="#{bean.myDate}",该myDate字段的类型必须为java.util.Date。但我需要我的日期字段是 type java.util.Calendar

我的试验:我尝试使用标准转换器或自定义转换器:

  1. 标准一:<f:convertDateTime pattern="dd/MM/yyyy" /> 它格式化正确的 GUI 中的值,但是在bean.myDate类型的属性上设置它时,Calendar我收到以下错误消息:

    [5/3/10 12:09:18:398 EEST] 00000021 生命周期 I 警告:FacesMessage 已入队,但可能尚未显示。sourceId=j_id12:j_id189:myDate[severity=(ERROR 2), summary=(/WEB-INF/xhtml............file.xhtml @507,51 value="#{bean. myDate}": 无法将类 'bean' 上的属性 'myDate' 设置为值 '5/11/10 3:00 AM'。),detail=(/WEB-INF/xhtml........ file.xhtml @507,51 value="#{bean.myDate}":无法将类 '...bean...' 上的属性 'myDate' 设置为值 '5/11/10 3:00 AM' .)]

  2. 定制一:<f:converter converterId="c2d"/>

    • getAsObject -java.util.Calendar从提交的对象中返回对象String
    • getAsString - 接收一个Object,并返回String格式化的。

注意:这个方法被黑了所以而不是期望java.util.Calendar, 与getAsObject方法互补。相反,被破解的方法getAsString需要一个java.util.Date,作为参数(by ice:selectInputDate)提供并返回String格式化的。

但仍然出现错误消息:

[5/3/10 12:55:34:299 EEST] 0000001f D2DFaceletVie E com.icesoft.faces.facelets.D2DFaceletViewHandler renderResponse 渲染响应中的问题:java.util.GregorianCalendar 与 java.util.Date 不兼容 java.lang.ClassCastException: java.util.GregorianCalendar 与 com.icesoft.faces.component.selectinputdate.SelectInputDate.getTextToRender 的 java.util.Date 不兼容(SelectInputDate.java:252)

任何提示都非常有用!谢谢,米哈埃拉

0 投票
1 回答
1405 浏览

jsf - Icefaces 2.0:ice 的问题:自定义组件中的 selectInputDate

我正在尝试创建一个自定义 jsf2 组件,以避免为我的日期字段输入转换器和消息标签。我已经使用模板在 Icefaces 1.x 中完成了这项工作。但是,在 JSF 2 中,我不得不使用复合组件。这并不像我希望的那样顺利。

复合组件已成功创建:

当属性为 null 时,组件按预期运行。但是,当我从数据库加载数据时,我得到一个 java.sql.Date 实例(尽管我的对象使用 java.util.date - 前者扩展了后者),我得到了这个异常:

java.lang.IllegalArgumentException:无法将 java.util.Date 类型的 03/03/11 20:00 转换为 java.sql.Date 类

奇怪的是,如果我在复合组件之外使用 ice:selectInputDate,我不会收到该错误。有任何想法吗?

0 投票
1 回答
731 浏览

jsf - IceFaces selectInputDate 值更改后

好吧,我有一个ice:selectInputDate但是组件的值与支持 bean 中的不同。我必须选择两个不同的日期才能成功更新支持 bean 的变量值。

我错过了什么?

干杯!

更新

我想要做的是在从数据库中获取一些数据并将日期作为过滤器后填充一个表!请指教 !

干杯

0 投票
3 回答
1172 浏览

java - icefaces 选择输入日期值

我使用iceface 的selectInputDate。.jspx 文件中的代码如下:

问题实际上是:我希望输入中的值默认为空字符串。我设置为 MDate 空值,然后面板打开,在用户(在本例中为我)工作并关闭面板后,我再次将空值设置为 MDate。但是,当我通过日历选择的最后一个值被保存并自动填写时,我再次打开面板。我该如何解决这个问题?谢谢。

0 投票
1 回答
162 浏览

html - f.date_select:在一个选项菜单中同时显示月份和年份?

而不是单独的选项菜单(一个 foryear和一个 for month),我如何合并yearmonth在视觉上合并到一个date属性的单个菜单中?

每个选项都是年/月对,即

2014 January
2014 February

目前我有这个代码:(f.date_select :begin_date, discard_day: true在视觉上排除天数)。

0 投票
1 回答
89 浏览

r - R / Shiny:我怎样才能从矩阵中做一个列表?

我有以下矩阵:

如果我做:

我会得到4个国家的名单。但是,如果我只想列出“Sp==Cc”的国家(葡萄牙、西班牙和法国),我应该怎么做?

0 投票
1 回答
222 浏览

r - RStudio / Shiny:对 CSV 文件进行子集化

我想selectInput从 CSV 文件中为 a 创建一个列表,但是从基于前两个selectInputs 的子集创建。这意味着在我的应用程序上:

1) 用户从列表中选择物种名称

2)用户根据物种从列表中选择一个筑巢区域(国家):

3) 然后用户必须从一个列表中选择一个 RMU,每个“物种”和“国家”都不同。我已经尝试过了,但没有奏效:

.csv (NestingArea2) 文件有 3 列,如下所示: Sp | 国家 | 环网柜

我可以做我在 (2) 上所做的事情,但由于有很多国家,我正在寻找更容易的东西。

0 投票
3 回答
1873 浏览

php - 如何在php中使用日历设置日期格式,如(24-Jun-15)

我是 PHP 新手。我使用 PHP 创建了一个 Web 表单。在此表单中有一个输入类型为“日期”的字段,我想更改日期的格式。但是当我更改属性时它不起作用。

当我把它改成

它不工作

我想将我的日期显示为 日期 我该怎么做?请帮我。

编辑