問題タブ [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.
jsf - selectInputDate に関する JSF の問題
selectInputDate に問題があります: selectInputDate にバインドしているバッキング Bean があります... メニューが変更されたときに、selectInputDate がバインドされているのと同じプロパティに日付を設定するメニューがあります。
何らかの理由で、日付は正しく変更されますが、selectInputDate はセットを呼び出し、値を古い値で上書きします...
selectInputDate がセッターを呼び出す理由は何ですか?
(dateRangeChanged は現在の日付を今に設定します)
jsf - selectInputDate からオブジェクトへの日付の設定
さまざまなことを行う日付コントローラーがあります。カレンダーの日付が設定されたら、日付コントローラーから別の Bean に値を渡したいと思います。私が抱えている問題はsetPropertyActionListener
、ユーザーが日付をクリックする前に が呼び出されることです。
selectInputDate
選択後から日付を取得して Bean に渡す方法はありますか?
これは私が試したものです:
java - IceFaces のマッピング方法java.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
。しかし、日付フィールドがタイプである必要がありますjava.util.Calendar
。
私の試用版: 標準コンバーターまたはカスタム コンバーターを使用しようとしました。
標準的なもの:
<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[重大度=(エラー 2)、概要=(/WEB-INF/xhtml............file.xhtml @507,51 値="#{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' に設定できません.)]
カスタム 1:
<f:converter converterId="c2d"/>
- getAsObject -
java.util.Calendar
送信された からオブジェクトを返しますString
。 - getAsString - を受け取り、フォーマットされた
Object
ものを返します。String
- getAsObject -
注: このメソッドはハッキングされたので、メソッドjava.util.Calendar
を補完するものと期待するのではなくgetAsObject
. 代わりに、ハッキングされたメソッドは、 ( によって) パラメータとして提供される をgetAsString
期待し、フォーマットされたを返します。java.util.Date
ice:selectInputDate
String
しかし、それでもエラー メッセージが表示されます。
[5/3/10 12:55:34:299 EEST] 0000001f D2DFaceletVie E com.icesoft.faces.facelets.D2DFaceletViewHandler renderResponse renderResponse の問題: java.util.GregorianCalendar は java.util.Date java.lang.ClassCastException と互換性がありません: java.util.GregorianCalendar は、com.icesoft.faces.component.selectinputdate.SelectInputDate.getTextToRender(SelectInputDate.java:252) で java.util.Date と互換性がありません
どんなヒントもとても役に立ちます!ありがとう、ミハエラ
jsf - Icefaces 2.0:カスタムコンポーネント内のice:selectInputDateの問題
日付フィールドのコンバーターとメッセージタグを入力しないようにするために、カスタムjsf2コンポーネントを作成しようとしています。テンプレートを使用してIcefaces1.xでこれを行いました。しかし、JSF 2では、複合コンポーネントを使用せざるを得ませんでした。それは私が望んでいたほどうまくいっていません。
複合コンポーネントが正常に作成されました。
プロパティがnullの場合、コンポーネントは期待どおりに動作します。ただし、データベースからデータをロードすると、java.sql.Dateインスタンスが取得されます(オブジェクトがjava.util.dateを使用しているにもかかわらず、前者は後者を拡張します)、次の例外が発生します。
java.lang.IllegalArgumentException:タイプクラスjava.util.Dateの03/03/1120:00をクラスjava.sql.Dateに変換できません
奇妙なことに、複合コンポーネントの外部でice:selectInputDateを使用しても、そのエラーは発生しません。何か案は?
jsf - IceFaces selectInputDate 値の変更後
ice:selectInputDate
はありますが、コンポーネントの値はバッキング Bean と同じではありません。バッキング Bean の変数値を正常に更新するには、2 つの異なる日付を選択する必要があります。
私は何が欠けていますか?
乾杯 !
アップデート
私がやりたいことは、日付をフィルターとして DB からデータを取得した後、テーブルにデータを入力することです! お知らせ下さい !
乾杯
java - icefaces selectinputdate 値
私はicefaceのselectInputDateを使用しています。.jspx ファイルのコードは次のとおりです。
問題は実際には次のとおりです。入力の値がデフォルトで空の文字列であることを望みます。MDate null 値に設定すると、パネルが開き、ユーザー (この場合は私) が作業してパネルを閉じた後、null 値を MDate に再度設定します。しかし、もう一度パネルを開くと、カレンダーで選択した最後の値が保存され、自動的に入力されました。これを解決するにはどうすればよいですか?ありがとうございます。
html - f.date_select: 月と年を 1 つのオプション メニューにまとめて表示しますか?
個別のオプション メニュー ( 用year
と 用month
) の代わりに、どのようにマージyear
して、視覚的に属性month
の 1 つのメニューにすることができますか?date
各オプションは、年/月のペアになります。
2014 January
2014 February
現在、私はこのコードを持っています:(f.date_select :begin_date, discard_day: true
日を視覚的に除外するため)。
r - R / Shiny: マトリックスからリストを作成するにはどうすればよいですか?
次のマトリックスがあります。
私が行った場合:
4カ国のリストを取得します。しかし、"Sp==Cc" の国 (ポルトガル、スペイン、フランス) だけをリストしたい場合は、どうすればよいですか?
r - RStudio / Shiny: CSV ファイルのサブセット化
CSV ファイルからのリストを作成したいのですが、selectInput
前の 2 つの に基づいて作成されたサブセットから作成しselectInput
ます。これは、私のアプリでは次のことを意味します。
1) ユーザーがリストから種名を選択する
2) ユーザーは、種に基づいてリストから営巣地 (国) を選択します。
3) 次に、ユーザーはリストから RMU を選択する必要があります。これは、「種」と「国」ごとに異なります。私はこれを試しましたが、うまくいきませんでした:
.csv (NestingArea2) ファイルには、次の 3 つの列があります。国 | RMU
(2)と同じようにできますが、国が多いのでもっと簡単なものを探しています。
php - PHPでカレンダーを使用して(24-Jun-15)のような日付形式を設定する方法
私はPHPが初めてです。PHP を使用して Web フォームを作成します。このフォームには、入力タイプが「日付」のフィールドがあり、日付の形式を変更したいと考えています。しかし、属性を変更すると機能しません。
に変更すると
動いていない
自分の日付を 「どうすればできる?」として表示したいのですが。私を助けてください。
編集