問題タブ [tiles2]

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 に答える
2220 参照

java - タイルと春でVelocityを使用する

私は現在、自分のWebアプリを使用Spring 3.0.4しています。Apache Tiles 2.2.2JSPをに置き換えたいのApache Velocity 1.6.3ですが、これを行う方法について少し混乱しています。最終的には、タイルの定義で次のことを実行できるようにしたいと思います。

これは可能ですか?もしそうなら、それをサポートするためにカスタムビュークラスを作成する必要がありますか?現在、標準のSpring VelocityConfigurer、TilesConfigurer、VelocityView、TilesViewクラスを使用しています。

ありがとう!

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

java - アパッチタイル2とJSPの問題

タイル2をJSPで動作させようとしています。nullポインタ例外が発生します。セットアップの方法を説明する適切なドキュメントを見つけるのに苦労しています。私は非常に簡単なユースケースを持っています。「content」という属性を持つテンプレートがあります。次に、「content」属性にjspを挿入して、テンプレートを使用しようとしています。web.xmlファイルに何かを設定する必要があるかどうかわかりませんか?テンプレートと、テンプレートを使用しようとしているjspを貼り付けました。

テンプレートは次のとおりです。

テンプレートを使用しようとしているページは次のとおりです。

Mavenを使用してアプリケーションをビルドしていますが、次の依存関係が指定されています。

すべてが正常に構築されますが、アプリケーションを実行すると、次のようになります。

誰かがこれを機能させる方法について何かアイデアがありますか?

ありがとう!

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

spring - Spring 3 を使用してタイル テンプレートからコントローラーを呼び出す

Spring MVC 3 アプリケーションで Apache Tiles 2 をセットアップしました。

テンプレートを作成しました:

とウェルカム ページ:

tile のプロパティ:

そして私のコントローラー:

それは正常に動作します。

しかし、このようなコントローラーを呼び出すmenu.jspのようなテンプレートファイル内から別のコントローラーを呼び出すにはどうすればよいです か:

何か案が?

ありがとう

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

jsp - インクルードチェーンにタイル属性を伝播する

Tilesを使用していますが、ページに定義された属性を、含まれているサブページの1つで次のように読み取れるようにしたいと思います。

tiles-definitions.xml

page.jsp単純なページ構造を表します。

「ヘッダー」サブページ内でもタイトルを読み込もうとしていますが、次のエラーが発生します。

org.apache.tiles.template.NoSuchAttributeException:属性'title'が見つかりません。

これが私がheader.jspの属性にアクセスしようとしている方法です:

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

exception - struts 2 タイル NoSuchDefinitionException

タイルでStruts 2を使用すると、この例外が発生します

org.apache.tiles.definition.NoSuchDefinitionException: /index.jsp

//タイル.xml

//index.jsp

//web.xml

//struts.xml

私はたくさん検索しましたが、何も見つかりませんでした

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

localization - Tiles2 Struts スイッチ ロケール

私は struts2 と tiles2 の初心者です。struts2 を mvc フレームワークとして使用し、tiles2 をビュー コンポーネントとして使用するアプリケーションを使用しています。私のアプリケーションでは、英語とマラーティー語の 2 つの言語を使用しています。それぞれのロケールは en_US と mr_IN です。ブラウザーからロケールを切り替えると、tiles.xml と tiles_mr_IN.xml があります。コードは正常に動作しますが、英語とマラーティー語を切り替えたいので、ユーザーはそうすべきです。同じリクエストパラメーターで同じアクションにリダイレクトされます。request_locale パラメータを座ってみましたが、うまくいきませんでした。リクエストヘッダーでロケールを切り替えるか、ロケールを struts2 から tiles lisner またはそのようなものに渡すことができれば、助けてください

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

spring - tiles2 定義が ControllerClassNameHandlerMapping で機能しない

URL をコントローラーに明示的にマッピングすることを避けるために ControllerClassNameHandlerMapping を使用していますが、これまでのところ問題なく動作しています。index.jsp に、welcome.html へのリンクがあります。これは、welcomeController に適切にマップされており、次のものが含まれています。

問題は、次のような URL を使用して tiles.xml 定義にタイルを追加しようとすると、次のようになることです。

dispatcher-servlet.xml 内で宣言した唯一のタイル Bean は次のとおりです。

これまでのところ、 tiles.xml ファイルで多くの順列を試しましたが、成功していません。ビューは正しく読み込まれ、コンソールにエラーは表示されませんが、タイルはどこにも表示されません。私は何が欠けていますか?

前もって感謝します (:

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

apache - タイル 2、JSP のマッピング

Spring 3.05でTiles 2を使用しています。jspファイルをコントローラーにマップしたい、例えば

すると、すべてのタイルで「[WARN] org.springframework.web.servlet.PageNotFound [URI [/WEB-INF/ * .jsp] の HTTP リクエストのマッピングが見つかりませんでした」というメッセージが表示されます。

(WEB-INF 内の) タイルをサーブレット マッピングから除外するにはどうすればよいですか? または、それらのファイルをタイルサーブレットに明示的にマップできますか?

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

templates - 多くのテンプレートから Apache Tiles 2 レイアウトを構成する

Spring 3 と Tiles 2.2 で Web アプリケーションを構築しています。次のレイアウト定義を入れました:

WEB-INF/layouts/default.jspx 内

/WEB-INF/layouts/double_column/main_column.jspx に次のものがあります。

要求されたパス view.xml は次のように定義されます。

エラーは次のとおりです。

「本文」をデフォルトのテンプレートに直接配置すると機能しますが、テンプレートのブリックをデフォルトのレイアウトだけでなく、多くのレイアウトで再利用できるようにする必要があり、main_column を使用してすべてのフォーマットを各テンプレート定義にコピーしたくありません。

ご意見をお聞かせください

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

web-applications - Spring MVC + Tiles+JSTLの下のページ内のロケールを変更します

私は何かを見落としています。誰かが私にこれに関するリソースを提供してくれることを願っています。

Tiles2.2.2のアプリケーションでSpring2.5.6を使用しています。

さまざまなロケールのページ内に特定の情報を表示する必要があります。

現在、Spring MVC+T​​ilesを利用するようにアプリケーションを移行しています。そのため、JSPページ内でもJSTLを使用しています。

だから私がやろうとしているのは、日付をレンダリングするために特定の時点でロケールを設定することです

現在、Spring MVC + Tilesでは、これはページの母国語コンテキスト内でのみレンダリングされます。ただし、これをストレートJSPで実行すると、正常に機能します。

Springで使用される「TilesView」クラスが特定のローカリゼーションコンテキストと変数を公開していることは知っていますが、これが呼び出していた<fmt:setLocale/>呼び出しに干渉しているかどうかはわかりません。

助けてくれてありがとう!