問題タブ [param]

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 投票する
2 に答える
5584 参照

xslt - xsl:param xsl:if テスト条件での属性値の参照

xsl:param から属性値を取得し、それを xsl:if テスト条件で使用しようとしています。したがって、次のxmlが与えられます

そしてxsl

戻りたい

0 投票する
3 に答える
7504 参照

parameters - 別のポートレットに渡す Liferay ポートレット パラメータ

だから私は一日中グーグルで検索しましたが、これを行う方法の答えはほとんどなく、すべて失敗しました。言うまでもなく、すべてのソリューションは 3 年以上前のものです。LR6.1CEを使用しています。他の答えは常に私をnull値にしたので、簡単な実例に感謝します。

0 投票する
1 に答える
994 参照

jquery - ローカル変数と jQuery.globalEval

私の Rails 3 ajax スキャフォールディングでは、ajax:success にフックがあります。これは、呼び出しエンティティ (a、フォームなど) のデータ読み込み属性で定義されたコードを取得し、jQuery.globalEval を使用して実行します。返されたデータなど、フック内のローカル変数にアクセスしたいのですが、使用すると...

...ロードされたパラメータでは、そのパラメータがフックパラメータにあるにもかかわらず、参照されていない変数エラーが発生します。

足場を変更せずにデータ変数を使用する方法はありますか? 足場を変更するのは難しくありませんが、変更する必要がないのは素晴らしいことです!

私が話していることの最も単純な形式の例:

このコードは、データが定義されていないことを示しています。globalEval にデータを渡す方法が私の質問です。

0 投票する
0 に答える
147 参照

java - RequestDispatcher.include を使用して、jsp:include 内の jsp:param を Java に変換するにはどうすればよいですか

翻訳したい

次のように Java に変換します。

どのように置くことができparam x = 0ますか?リクエストにsetParameterがありません(少なくともServlet 3.0より前ではありません)

みたいなrequest.getRequestDispatcher("xxx.jsp" + "?x=0");

0 投票する
1 に答える
1029 参照

jquery - Jquery スライダーの高さ 100%

垂直jquery スライダーをコンテナ div の高さ 100%に設定しようとしています。これどうやってするの?height: 400パラメータを に変更しようとしましheight:"100%"たが、ページがスライダー コンテンツ全体の高さまで引き伸ばされるだけです。目標は、横にスクロール バーのない柔軟なページを作成することです。

0 投票する
3 に答える
7164 参照

xslt - XRTreeFrag から XNodeSet にキャストできません

次のテストコードがあります...ノードセットをパラメータとして渡そうとしています。何時間も経って、ようやくテンプレートに渡すことができました。

ノードセットをテンプレートに渡す方法:

私のテンプレートがそれを受け取る方法:

ワンライナーでパラメーターを設定すると、文句はありません...例:

しかし、このように設定しようとするとすぐに壊れます:

次のエラー メッセージが表示されます: org.apache.xpath.objects.XRTreeFrag は org.apache.xpath.objects.XNodeSet にキャストできません

2000 年にさかのぼる別のスレッドを見つけることができただけで、この同様の問題について話しています... node-set($customData)/* のようなものを使用してノードセットを再設定する必要がありますが、それを試してみたところ、ダメ。

編集: OK、テンプレート内のノードセットを正常に渡したことを確認できます。しかし、私はまだそれを自分の変数にコピーできません...それはまだRTFであると言い続けました。

上記のテストは、$customData と元の /data に問題なくアクセスできることを示しています。どちらもレコードを表示していますが、$data が台無しになっています。つまり、$customData から $data へのコピーが機能していなかったということです...

次の方法を試しましたが、どれも機能しません。

何か案が...?

0 投票する
0 に答える
783 参照

jsf - JSFはparam(Facelets)のように渡されたEL式を解決します

まず、私のコード:

report-layout.xhtml:

index.xhtml:

MyBeanをViewScopedとSessionScopedでテストしましたが、getValueを使用すると次のコードがnullを返します。

PrimeResourceHandler.java:

param getValue return nullのようにMyBeanを渡すと、JSFは「#{reportBean.file}」を問題なく解決しますが、beforeコードが機能しないのはなぜですか。

0 投票する
1 に答える
930 参照

jsf - jsf - アクション メソッドで Bean にリクエスト パラメータを渡す

url.xhtml?key=test以下を使用して、自分のサイトに正しく表示されるGET パラメータがあります。

コマンドボタン内のビーンへのアクションメソッド呼び出しで、そのパラメータを引数として渡したいですか?

しかし、それは常にBeanで空ですか?

0 投票する
2 に答える
160 参照

javascript - 値が異なるJavaScript/正規表現パラメーター

正直に言うと、より高度な、または長い正規表現になると、私は少し迷っています。クエリパラメータの値と名前を照合して取得する必要があるクエリ文字列があります。私にとっての難しさは、値が異なる値になる可能性があり、現在、4つの異なるクエリパラメータしかないことです。クエリ文字列の例を次に示します。

クエリパラメータは、title、author、from、toです。3つの異なる値は、二重引用符で囲まれた「Foo Bar」内にあり、括弧(mitchell *またはmike)または単一の値2012-01-01などで囲まれています。コロンの後にオプションのスペースもあることに注意してください。各パラメータ名の前に+または-を付けることもできます-title。タイトルと作成者の値にはワイルドカードを使用できます。

私は現在、値の内容を知るために解析(mitchell *またはmike)する必要がなく、全体として表示したいので、値を解析することに興味がありません。

正規表現を使用してこの文字列を解析し、それに付随するパラメータ名の値を取得するにはどうすればよいですか?

私は次のような結果を扱うことができます:

最初にfooのようなパラメータ名がない値(文字列のどこにあってもかまいません)について心配する必要はありません。パラメータ名と値を取得するだけです。

0 投票する
1 に答える
1992 参照

javascript - Javascript 配列と JQuery .param

変なことに気がついた。私はいつも とnew Array()同じだと思っていましたが、Chrome デバッガーでは配列であるのに対し、単なるオブジェクト タイプのように{}見えるため、異なるようです。{}new Array()

だから私は使用してきました。 data は呼び出し$.param(data)からのデータです。データの中に aと aがあると、結果が異なること $.ajax()に気付きました。params1 = new Array()params2 = {}

params1 は

そして params2 は

問題は、それが正しくシリアル化されていない.param(data, false)ことに気付いたために使用していたことですが、失敗して.params1[].param(data, false)params2params2=[object+Object]

.param(data) を使用して "[]" を取り除くだけでこれを回避できるので、{}orを使用して初期化されていnew Arrayても、正しく機能します。しかし、より良い解決策があるかどうか知りたいです(常に{}vsを使用することを除くnew Array)。