問題タブ [jspinclude]
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 - インクルードを介して静的クラス名を渡すStruts
2つのJSPの間にある共通のコードブロックのインクルードを作成して、コードを削減しようとしています。ただし、ストラットを使用してこのインクルードパラメーターを渡す方法を理解するのに最も苦労しています。
親JSPには、次のものがあります。
インクルード内:
ストラットが故障する原因になります。だから私はここにいくつかの問題があります:
- このクラス名を渡して、含まれているJSPの変数としてアクセスするにはどうすればよいですか?
- struts.xmlでstruts.devModeをtrueに設定しようとしましたが、エラーが発生しないようです。含まれているJSPが表示されません。エラーメッセージがないので、なぜこれが失敗するのか/どのように修正するのか、私はほとんど途方に暮れています。これでエラーが発生するようにするためにストラットに必要な別の設定はありますか?
- これに関するいくつかの良いドキュメントはどこにありますか?
includeへの個別の引数として各静的変数を含める必要はありません。
jsp - Jsp:非特定エラーのスローを含める
ブール変数をインクルード ページに渡そうとしていますが、表示されるエラーは役に立ちません。私は JSP も初めてなので、Java ベースのエラー ログを読むことに慣れています。
私が受け取っているエラーは次のとおりです。
jsp - 「インクルード」jsp タグを実装する方法は?
「include」という名前の jsp タグを定義する必要があります。次のように使用する必要があります。
page
別のjspを指す属性があり、そのjspのコンテンツを含めてレンダリングします。
これを行うことができる既存のタグライブラリはありますか? または、それを実装するためのアドバイスをください、ありがとう!
アップデート
Ramesh PVK の回答から、<jsp:include>
私のニーズに合った標準があることがわかりました。
しかし、私のプロジェクトの要件に従って、名前を使用できますjsp:include
が、cms:include
. cms
prefixを持つ他のタグをいくつか定義しましたinclude
が、同じプレフィックスを持つ必要があります。
tld
のファイルを見つけることは可能jsp:include
ですか? 宣言を tld ファイルにコピーして、タグを新しい接頭辞で再利用できること。
jsf - jsf 1.2 にバッキング Bean の値を動的に含める方法
こんにちは、私は次のコードを持っています
creatPage1.jsp
私はupdatePage1.jspを持っています
(ui:include または jsp:include を介して) インクルードを実行し、値を動的に渡すことができるようにしたいと考えています (基本バッキング Bean は createPage または updatePage になります)。
したがって、結果は
Page1.jsp
jsfでこれを行う最良の方法は何ですか?
javascript - jsp:include からの JSF 1.2 カスタム コンポーネント
質問を始める前に、残念な制限事項を次に示します。
- 2 ではなく JSF 1.2 を使用しています。したがって、複合コンポーネントはありません。
- facelets の代わりにレンダリングに JSP を使用しています。したがって、これらの複合コンポーネントもありません。
- サードパーティのタグ ライブラリ (richFaces、iceFaces など) を使用することは許可されていません。
これらの制限は固定されています。
今、私の質問に移ります。subview
現在、アドレスの作成を処理するJSPがあります。バッキング Bean とともに、これに付随する JavaScript が多数あります。このページが直接使用されることはありません。代わりに、 を使用して含まれてい<jsp:include />
ます。
ただし、変更できるようにしたい属性がいくつかあります。たとえば、郡が必要かどうか、現在住所のスクラビングを行っているかどうかなどです。これを行うには、カスタム コンポーネントを使用するのが理にかなっています (と思いますか?)。ただし、これを行う最善の方法はよくわかりません。
できれば、この JSP を複合コンポーネントに変換して、それで完了です。ただし、それは私の制限に基づくオプションではありません。
私のオプションは何ですか?関係する JavaScript の量がなければ、これはそれほど難しくありません。私の説明が漠然としていたことは承知しています。ただし、直接の回答よりもガイダンスを求めています。JavaScript を使用したカスタム JSF 1.x コンポーネントなどをググってみましたが、良い記事はあまり見つかりませんでした。
前もって感謝します。
jsp - GWT を jsp に含める
GWT ファイルを JSP ページに含める必要があります。
GWT リソースは次の形式です。
GWTPage.jsp#browser-based_bookmark
jsp:include
を使用してみましたがRequestDispatcher
、jsp-include の場合はresrouce not found
と表示され、RequestDispatcher の場合は返されますnull
jsp - JSF1.2でインクルードされたページにパラメーターを渡す方法
これは、JSF1.2環境に含まれるページにパラメーターを渡すことは可能ですか?b.jspが2回含まれているページa.jspがあります(すべてのjsp:include、a4j:include、c:importをテストしました)。1回はページの上部に、もう1回は下部にあります。b.jspに、a.jspの上部または下部に含まれているかどうかを確認したいと思います。
ところで、私はファセットを持っていません。
jquery - jquery - ページを離れる代わりに現在のタブでリンクを開く
私はjqueryに非常に慣れていないので、次の点で助けが必要です:
jqueryタブを含むファイル「mainPage.jsp」があり、現時点ではタブが1つしかありません。このタブの内容は、ユーザーのテーブルを作成する、組み込まれている JSP ファイル users.jsp です。各ユーザー行には、次のリンクを含む「詳細」列が含まれています。
ユーザーがこのリンクをクリックすると、ページを変更するのではなく、新しいコンテンツを現在のタブに表示する必要があります (これは現在の動作です)。
その方法については、次のリンクに説明がありますが、何か間違っていると思います。
私の mainPage.jsp :
このページのスクリプト:
も試しました:
これは (jsp の実行後に) 表示されるリンクです。
何か案は?
ありがとう!
javascript - 要求に応じて動的にjspを表示するテーブルの列を作成するにはどうすればよいですか?
次のようなindex.jspページがあります。
従業員向けの3つの機能のすべてのページがあります。
ここで、ページを右端のtdにロードできるかどうかを知りたいだけです(where i had given as <%@ include file="EmployeePage.jsp" %> now)
。ユーザーがその左のtd(登録、検索、削除)のリンクをクリックすると、対応するページが右端のtdにロードされます。 。
IE ..インデックスページのすべてのコンテンツを静的にしたいのですが、右端のtdは動的です。
私が本当に望んでいるのは、私のページをこのページのようにすることです
私はjspの新しい蜂です。サンプルコードはかなりのものになります。
web-applications - エンタープライズWebアプリケーションを開発する場合、複数のページに表示される要素または要素のセットを含めるための最良の方法は何ですか?
例:多数のリンク/ボタンを含むナビゲーションセクションがあり、これを複数のページ(jsps)に含める必要がある場合、これを保守可能な方法で行うための最良の方法は何ですか?これをjspincludeで実行しますか?