問題タブ [taglib]
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 - Liferay のコミュニティ内のページ間をリンクするレンダリング URL を作成する
私は Liferay コミュニティを立ち上げ、それぞれが独自のポートレット、テーマ、およびレイアウトのセットを定義する多数のページを作成しました。これらのページ間にリンクを作成できるようにしたいと考えています。たとえば、トップ レベルのページ (これを「ホーム」と呼びます) にいる場合、ポートレットの 1 つから別のページ (「ブログ」など) にリンクしたいとします。
Liferay または Portlet API を使用して、指定したページ パラメータに基づいてレンダリング URL を作成する方法はありますか。私が見る限り、liferay-portlet-ext taglib は、同じページにリンクする URL を作成するために使用できる renderUrl タグを定義していますが、このタグでページ名を指定する方法がわかりません。 .
Liferay 5.2.3 を使用しています。前もって感謝します。
java - オブジェクトの配列リストを反復する方法
私は配列リストオブジェクトを返すdaoデザインパターンを使用しており、オブジェクト内でオブジェクトをクラスに型キャストすることでフェッチでき、object.getName()のようなゲッターを取得できます。jstlタグを使用して反復したい.
java - 互いに2つのstruts2taglibsを使用する
2つのストラットtaglibを互いに使用したいのですが、次のようになります。
また
しかし、2番目のエラーで次のエラーが発生しました。
TLDまたはタグファイルの属性ディレクティブによると、属性値は式を受け入れません。
誰かが解決策を持っていますか?
ありがとう
grails - タグ ライブラリではなく gsp パーシャルを実行する方法はありますか?
freemarker について私が気に入った点の 1 つは、複雑な html をカプセル化してページをより小さく簡潔にする新しいマクロをすばやく作成できることです。grails で同じことを行うには、タグ ライブラリを作成する必要がありますか?それとも、同じことを実現するための非常に軽量な構文はありますか?
grails - Grails: Taglib 内から現在のビュー名を取得する
評価されている現在のビュー (または gsp ファイル) を見つける方法はありますか?
URL マッピングと転送が原因で、RequestURI が機能しません。
現在の GSP ファイルに基づいてリソースを動的に取得しようとしています。たとえば、product/view.gsp が実行されている場合、product/view.css と product/view.js (存在する場合) を含めます。私が問題を抱えている部分は、「ビュー」というテキストを取得することです
grails - Taglibにパラメータを設定する方法
GrailsUIオートコンプリートタグを呼び出すカスタムtaglibに次のコードがあります。
オートコンプリートを設定するために呼び出されるアクションは次のとおりです。
ハードコードされたものを使用すると、すべてが正常に機能します。
しかし、私が必要としているのは:
params.tableIdはオートコンプリートには使用できません。
では、taglibにパラメータを設定するにはどうすればよいですか?
アップデート
gui.autocompleteは、私が気付いていなかった2つのパラメーターを提供していることがわかりました。filterByとfilterは、フィルターパラメーターをコントローラーに渡す必要性に正確に使用できます。だから今私はします:
そしてそれは完璧に動作します。だから私の当面の問題は解決されました。しかし、一般的な質問は残っています:taglibにパラメータを設定するにはどうすればよいですか?
objective-c - フレームワークヘッダーは、Xcode で独自のヘッダーファイルを見つけることができませんか?
Xcode に、 という名前のフレームワークがあるとしFoo
ます。フォルダ内Foo.framework/Headers
には、ファイルFile1.h
とFile2.h
. ヘッダー ファイルFile1.h
にはFile2.h
、次のディレクティブを使用してインクルードします。
このFoo
フレームワークは、特に Mac を対象としていない C++ ライブラリの再パッケージです。
ここで、フレームワークにリンクするプロジェクトがあるとしますFoo
。次のディレクティブを介してインクルードするファイルがありますMyFile.mm
。File1.h
をコンパイルしようとするMyFile.mm
と、 が見つからないため、常に失敗しますFile2.h
。フレームワークのヘッダー ファイルを変更せずにこれをコンパイルして実行するにはどうすればよいFoo
ですか?
興味深いことに、問題の実際のフレームワークは、 Maxソース ツリーから取得したTaglibのフレームワーク パッケージ バージョンです。インクルードしようとしたファイルは、インクルード ディレクティブにプレフィックスなしでインクルードしているため、インクルードするファイルをコンパイルすると常に失敗します。エラーはこの 1 つのヘッダー ファイルだけにあるのではなく、多数のヘッダー ファイルに同様の問題があるため、これらのインクルード ステートメントをすべて変更するのは簡単ではありません。必要な「不足している」ヘッダー ファイルはすべて、実際にはフレームワークのサブディレクトリに存在します。<taglib/mp4.tag>
.mm
mp4tag.h
<tag.h>
<taglib/...>
Header
アプリで Taglib を使用しようとしています。Taglib をヘッダー ファイルを含むフレームワークとしてコンパイルしてアプリに追加することはできましたが、上記の問題によりアプリをコンパイルできないようです。
誰にも指針がありますか?
ありがとう。
c++ - Lucene インデックスにドキュメントを追加するとクラッシュする
ID3 フレームが 1 つしかない mp3 ファイルのインデックスを作成しようとしています。CLucene と TagLib を使用します。次のコードは正常に機能します。
しかし、これはアプリケーションをクラッシュさせます:
何故ですか?!
c# - C# を使用して Web から ID3 タグを読み取る
Gnome VFS から読み取る方法の TagLib Sharp の例を見てきましたが、Web サイトから MP3 ファイルを読み取って ID3 情報を取得する方法を知っている人やサンプル コードを持っている人はいますか?
たとえば、MP3 をいくつか持っていて、リンクが次のようになっているとします: " http://myserver.com/indie/band1.mp3 "
これを行うために TagLib Sharp を使用しようとしています: http://developer.novell.com/wiki/index.php/TagLib_Sharp:_Examples
前もって感謝します!
java - カスタムtaglibsにより、「PWC6033:JSPのクラスをコンパイルできません」が発生します
Webアプリケーションでカスタムtaglibsを使用しようとすると、Eclipseを使用してOS X(またはWindows)で動作せず、JettyRunを実行します。ファイルをWARアップして、apache-tomcat-6.0.20を実行しているLinuxサーバーで実行すると、問題はありません。両方の環境で問題なくサードパーティのカスタムtaglibを使用しています。
カスタムtaglibTLDは次のようになります
そしてタグハンドラー
そして最後にtemp.jsp
私のtaglibの定義/構成は、tomcatにデプロイするとすべてが機能するので正しいと思いますが、Jettyでこれを機能させるために、一日中努力してきました。