問題タブ [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.

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

java - Liferay のコミュニティ内のページ間をリンクするレンダリング URL を作成する

私は Liferay コミュニティを立ち上げ、それぞれが独自のポートレット、テーマ、およびレイアウトのセットを定義する多数のページを作成しました。これらのページ間にリンクを作成できるようにしたいと考えています。たとえば、トップ レベルのページ (これを「ホーム」と呼びます) にいる場合、ポートレットの 1 つから別のページ (「ブログ」など) にリンクしたいとします。

Liferay または Portlet API を使用して、指定したページ パラメータに基づいてレンダリング URL を作成する方法はありますか。私が見る限り、liferay-portlet-ext taglib は、同じページにリンクする URL を作成するために使用できる renderUrl タグを定義していますが、このタグでページ名を指定する方法がわかりません。 .

Liferay 5.2.3 を使用しています。前もって感謝します。

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

java - オブジェクトの配列リストを反復する方法

私は配列リストオブジェクトを返すdaoデザインパターンを使用しており、オブジェクト内でオブジェクトをクラスに型キャストすることでフェッチでき、object.getName()のようなゲッターを取得できます。jstlタグを使用して反復したい.

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

java - 互いに2つのstruts2taglibsを使用する

2つのストラットtaglibを互いに使用したいのですが、次のようになります。

また

しかし、2番目のエラーで次のエラーが発生しました。

TLDまたはタグファイルの属性ディレクティブによると、属性値は式を受け入れません。

誰かが解決策を持っていますか?

ありがとう

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

grails - タグ ライブラリではなく gsp パーシャルを実行する方法はありますか?

freemarker について私が気に入った点の 1 つは、複雑な html をカプセル化してページをより小さく簡潔にする新しいマクロをすばやく作成できることです。grails で同じことを行うには、タグ ライブラリを作成する必要がありますか?それとも、同じことを実現するための非常に軽量な構文はありますか?

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

grails - Grails: Taglib 内から現在のビュー名を取得する

評価されている現在のビュー (または gsp ファイル) を見つける方法はありますか?

URL マッピングと転送が原因で、RequestURI が機能しません。

現在の GSP ファイルに基づいてリソースを動的に取得しようとしています。たとえば、product/view.gsp が実行されている場合、product/view.css と product/view.js (存在する場合) を含めます。私が問題を抱えている部分は、「ビュー」というテキストを取得することです

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

grails - Taglibにパラメータを設定する方法

GrailsUIオートコンプリートタグを呼び出すカスタムtaglibに次のコードがあります。

オートコンプリートを設定するために呼び出されるアクションは次のとおりです。

ハードコードされたものを使用すると、すべてが正常に機能します。

しかし、私が必要としているのは:

params.tableIdはオートコンプリートには使用できません。

では、taglibにパラメータを設定するにはどうすればよいですか?

アップデート

gui.autocompleteは、私が気付いていなかった2つのパラメーターを提供していることがわかりました。filterByとfilterは、フィルターパラメーターをコントローラーに渡す必要性に正確に使用できます。だから今私はします:

そしてそれは完璧に動作します。だから私の当面の問題は解決されました。しかし、一般的な質問は残っています:taglibにパラメータを設定するにはどうすればよいですか?

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

objective-c - フレームワークヘッダーは、Xcode で独自のヘッダーファイルを見つけることができませんか?

Xcode に、 という名前のフレームワークがあるとしFooます。フォルダ内Foo.framework/Headersには、ファイルFile1.hFile2.h. ヘッダー ファイルFile1.hにはFile2.h、次のディレクティブを使用してインクルードします。

このFooフレームワークは、特に Mac を対象としていない C++ ライブラリの再パッケージです。

ここで、フレームワークにリンクするプロジェクトがあるとしますFoo。次のディレクティブを介してインクルードするファイルがありますMyFile.mmFile1.h

をコンパイルしようとするMyFile.mmと、 が見つからないため、常に失敗しますFile2.h。フレームワークのヘッダー ファイルを変更せずにこれをコンパイルして実行するにはどうすればよいFooですか?

興味深いことに、問題の実際のフレームワークは、 Maxソース ツリーから取得したTaglibのフレームワーク パッケージ バージョンです。インクルードしようとしたファイルは、インクルード ディレクティブにプレフィックスなしでインクルードしているため、インクルードするファイルをコンパイルすると常に失敗します。エラーはこの 1 つのヘッダー ファイルだけにあるのではなく、多数のヘッダー ファイルに同様の問題があるため、これらのインクルード ステートメントをすべて変更するのは簡単ではありません。必要な「不足している」ヘッダー ファイルはすべて、実際にはフレームワークのサブディレクトリに存在します。<taglib/mp4.tag>.mmmp4tag.h<tag.h><taglib/...>Header

アプリで Taglib を使用しようとしています。Taglib をヘッダー ファイルを含むフレームワークとしてコンパイルしてアプリに追加することはできましたが、上記の問題によりアプリをコンパイルできないようです。

誰にも指針がありますか?

ありがとう。

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

c++ - Lucene インデックスにドキュメントを追加するとクラッシュする

ID3 フレームが 1 つしかない mp3 ファイルのインデックスを作成しようとしています。CLucene と TagLib を使用します。次のコードは正常に機能します。

しかし、これはアプリケーションをクラッシュさせます:

何故ですか?!

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

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

前もって感謝します!

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

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でこれを機能させるために、一日中努力してきました。