問題タブ [apache-tiles]
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.
maven - 支柱+タイル+Mavenを使用した構成プロジェクトの問題
これがweb.xmlの私の設定です
のstruts.xml
のtiles.xml
pom.xmlで
完全なスタックトレースは次のとおりです。
java - タイルを使用してページを動的に構成する
私は新しいタイルユーザーであり、これまでのところ気に入っています。しかし、私は今問題に直面しており、タイルが私の目的を達成するための適切なツールであるかどうかはわかりません。
私がやりたいのは、複数のサイト間で共有される一般的な登録フォームを作成することです。この登録フォームは、サイトごとに若干異なります。したがって、明らかに、同じjspファイルとjavaコードを使用できます。私の目的は、どの入力フォームフラグメントをフォームに含めるか、どの入力フォームフラグメントを含めないか(サイトごとに)を構成できる.propertiesファイルを作成することです。
属性を動的に挿入する方法はありますか?
ビュー作成者クラスを作成しました。このようにして、既存の属性を追加/上書きできます。
ただし、これは一度に1つの属性のみを追加/オーバーライドします。テンプレートファイルに加えて、それぞれに次の行を追加する必要があります。
私が探しているのは、Attribute
sのリストを追加し、それらをループを使用してテンプレート行に含めるようなものです。どういうわけかこのように:
私の問題は、AttributeContext
1つの属性しか取得できず、属性のリストを取得できないことです。または私は何かを逃しましたか?
詳細を踏まえて、問題について十分に説明したと思います。
spring-mvc - Apache Tiles を使用した Spring MVC 3.0 - 1 ページに複数のフォーム
私のプロジェクトでは、Apache タイルで spring mvc (3.0) を使用しています。タイルを介してレンダリングされた 1 つのページに複数のフォームがあります。
ログインフォームと検索フォームはほとんどのページに共通です。タイル定義の「本体」は変化し続けます。
したがって、以下に示すように、すべての mvc コントローラーで、対応するモデルにコマンド オブジェクトを明示的に設定する必要があります。1. model.put("userBO", userBO); 2. model.put("searchBO", searchBO);
コードのこの部分を共通の場所またはグローバル コントローラーに移動して、作成するすべてのコントローラーでこれらの 2 行を記述する必要がないようにする方法はありますか?
spring - Tiles 2 テンプレート内の変数へのアクセス
Apache Tiles 2 で Spring MVC フレームワークを使用しています。複数のコントローラーがすべて同じビュー (異なるロジック、いくつかの基本的なプレゼンテーション) を使用できるようにしたいと考えています。私はそれを簡単に行うことができます。ここで必要なのは、コントローラーごとに異なるタイル定義を持ち、すべて同じ JSP ファイルを使用し、それぞれが異なるテンプレート変数 (ページ ヘッダー、短い説明など) を渡すことです。これは私のタイル テンプレート定義ファイルです。
次に、これを試してみます/WEB-INF/views/index.jsp
:
これを Tomcat にロードしてページを表示すると、例外の長いスタック トレースが表示されます。パイルの上部には と書かれていorg.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/templates/main.jsp'.} with root cause org.apache.tiles.template.NoSuchAttributeException: Attribute 'title' not found
ます。何が起こっているか知っている人はいますか?
spring - Spring MVC 3 および Apache Tiles 2、ただしコントローラーなし
Spring MVC 3 と Apache Tiles 2 をうまく組み合わせようとしています。シンプルなページを表示することができ、これらのページは Tiles テンプレートで構築されていますが、私の人生ではコントローラーを呼び出すことができません。助けていただければ幸いです。
web.xml
web-application-context.xml
webmvc-context.xml
com.tarigma.GEM.HomeController
ここに多くのコードを投棄したことは承知しており、そのことをお詫び申し上げます。私は何日もこれを続けてきましたが、忍耐力が尽きています。前もって感謝します。
velocity - StringTemplate、FreeMarker、Velocity、TilesなどのJavaテンプレートエンジン内でのRESTサポート?
Javaアプリケーションでヘッダー/本文/フッターページをテンプレート化するためのRESTfulURLの作成をサポートするいくつかのテンプレートエンジンを比較したいと思います。ページにjsp、.st、または.ftl拡張子を付けたくありません。人気のあるテンプレートエンジンのいずれかを使用してRESTを設定する方法を示すサンプルアプリケーションへのリンクを持っている人はいますか?
ありがとう。
-ジョン
java - Java、Spring 3.0.5 と Apache タイル 2.2.2 の統合
このチュートリアルに従ってください: http://viralpatel.net/blogs/2010/07/spring-3-mvc-tiles-plugin-tutorial-example-eclipse.html
タイル構成 ( tiles.xml ) :
spring-servlet.xml
実行するとエラーが発生します: http://pastebin.com/KY541YKD
何が問題なのですか?他のファイル/構成について質問がある場合は、私に尋ねてください
java - Java、Spring、Apache Tiles エラー:「spring」という名前のサーブレットで、「contact」という名前のビューを解決できませんでした
コントローラ:
これは私の tiles.xml です:
エラーはこれです:
ソースコードについてお気軽にお問い合わせください
spring-mvc - Apache Tiles 2 構成ファイル内でプロパティ ファイルを使用する
Spring MVC 3 + Apache Tile 2.2 を使用していますが、tiles-def.xml ファイルからプロパティを直接使用できるかどうか疑問に思っていました。したがって、私の tiles-def は次のようになります。
Title の値をここではなく、messages.properties ファイルに入れたいと思います。それを行う方法はありますか?
乾杯
java - Apache タイル定義の EL 式が処理されない
テンプレートに Apache タイルを使用しており、テンプレートの一部はヘッダー テキストです。このテキストは、ページが属するセクションによって異なります。各ページには Bean が含まれており、ヘッダー テキストはその Bean のプロパティを使用して作成されます。Bean には、ページごとに異なる名前が付けられます。したがって、私の JSP ファイルには次のようなものがあります。
タイル定義でその式を取得したいので、これを試しました:
そして、テンプレートで私は:
しかし、結果は未処理の EL 式です。
この投稿を簡潔にするためにコードは簡略化されていますが、これはまさに私がやろうとしていることです。私がこのようにしようとしていることにも理由があります。
EL式が処理されていない理由は何ですか?
ありがとう
注: 私は JSP と Apache Tiles にかなり慣れていないので、正しい用語を使用していない可能性があります。