問題タブ [params]
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.
java - Java 1.4でメソッドをオーバーライドするときに、「未使用のパラメータ」の警告を回避するにはどうすればよいですか?
このコードでは:
コンパイラーは、MyClassReadOnly.setInnerValue()の未使用のパラメーター(決して読み取らない)innerValueについて正しく文句を言います。
通常は非常に便利なので、この種の警告を無効にしたくありません。また、信号/ノイズ比を高くするために警告を表示したくありません。
@SuppressWarnings()構文は、Java 1.4のみであるため、提案された別の質問として使用することはできません。
私はこのようなダミーコードを挿入することを考えましたが、それはあまり満足のいくものではありません:
ruby-on-rails - Railsのmap.resources()でデフォルトの識別子param "id"の名前を変更するにはどうすればよいですか?
Railのmap.resourcesによって生成されるすべてのデフォルトルートが好きです。ただし、ルートで数値以外の識別子を使用したい場合があります。たとえば、ネストされたルートがユーザーとその記事で構成されている場合、標準ルートは次のように記述できます。
ただし、Railsによって生成されたデフォルトの数値識別子を使用しないことには多くの利点/理由があります。すべての標準アクションのカスタムルートを作成せずに、デフォルトの:idパラメータを選択した別の正規識別子に置き換える方法はありますか?次の形式のルートが必要な場合は、次のように言います。
この種のルートはmap.resourcesを使用して達成できますか?
grails - Grails のリクエスト変数
編集:フィードバックに基づいて、元のQ.を完全に消去し、より良い言語で再投稿します
request または params 変数にアクセスして、コントローラと gsp の間で渡したいと考えています。params オブジェクトには、クエリ文字列が持つすべてのものが含まれていることを理解しています。
私が見るすべての例は、すべてモデル駆動型です。私はオンラインでドキュメントを検索し、2冊の本を持っています.begin-grailsとgrailsの決定的なガイドです.どちらもparamsのデータベース駆動の例を持っています. params の設定方法とアクセス方法を理解したい。どこでも読んだのは、それがリクエスト変数のマップだということだけです。
私のシナリオは次のとおりです。リストを (データベースからではなく) GSP に送信するコントローラーがあります。GSPとコントローラーの間で「params」変数を渡すことを考えました。
繰り返しますが、私のシナリオはモデル駆動型ではありません。アイテムのリスト (データベース数は不明) を反復処理しようとしていますが、ユーザーのクリックによって駆動されます。ツイッターの「一番下のボタン」のようなものを実装することを考えました。ページの下部に新しいページ カウンターを含む単純なリモートリンクがあり、コントローラーでアクセスし、リストの新しい部分のサービス クラスに渡します。
コントローラーコード:
GSP (実際ではない) コード
c# - c++ の c# params のようなものはありますか?
それが問題です。
c# - object[] を params object[] に渡すと機能しない
object[] を params object[] に渡すというトピックを読みましたが、なぜうまくいかないのかわかりません。
クラスにはこれらの機能もあります。
しかし、value1 で文字列を受け取る代わりに、value1 は配列全体 (string[]) を受け取るため、無効なキャスト例外が発生します。
私は何を間違っていますか?
ruby-on-rails - Rails の新しいモデル インスタンスの割り当て順序を変更できますか
「a_value」と「b_id」という 2 つの属性があります。(実際の名前ではありません。) 「a_value」は、「b_id」によって参照されるモデル「B」からの情報を使用して、ファイル システムに保存されます。
したがって、私の params オブジェクトは次のようになります。
例えば。
さて、foo_controller.rb で:
しかし、これは失敗します。
Foo.a_value=(value) で私は持っています
Rails は割り当てをアルファベット順に行っており、b_id が存在しない場合にパニックを起こしているように見えますが、params ハッシュに存在し、検証に合格しているにもかかわらずです。
この割り当てが行われる順序を強制することはできますか? または、大量割り当ての残りが発生する前に b_id 割り当てを行う before_filter を作成できますか?
url - Cakephp POST パラメータを URL に挿入する
以下のフォームには、いくつかの製品を並べ替えるための 2 つのチェックボックスが含まれています。
POST の後、フィルタリングを行いますが、受信したパラメータを URL に追加したいとも考えています (例: /products/index/delivery_price:1/picture:0 )。これは可能ですか?どうやってやるの?
注: GET を使用してフォーム情報を送信したくありません。
ruby-on-rails - Railsで多くの可能なアクションを持つ1つのフォームを作成する方法は?
レールに 2 つのボタンがある 1 つのフォームを作成したいと考えています。どちらの形式も同じデータを異なる方法で操作するため、関連する機能を 2 つの異なる方法で保持することをお勧めします。以前、params[:commit] で文字列比較を行った後、適切なメソッドにリダイレクトしましたが、私の直感では、より良い方法があると言われています。提案?