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

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

java - Spring MVC 3 リターンのコンテンツ タイプ: text/plain

ページに単純なテキストを表示したいので、Content-Typeasを返したいですtext/plain

以下のコードを使用すると、ページにプレーン テキストが表示されますが、戻り値Content-Typetext/html.

どうすればこれを修正できますか?

注:Spring MVC でタイルを使用しています。返された「m.health」は、以下の 1 行のみを含む health.jsp にマップされるタイル定義を指します。

更新注: HTTP ヘッダー リクエストのContent-Typeまたはの値を制御することはできません。どんなリクエストが来てもAcceptレスポンスを返したい。text/plain

コントローラ:

JSP:

${ステータス}

0 投票する
0 に答える
179 参照

spring-mvc - Webflowタイルの問題

全て、

タイルを使用して春を実装しましたが、これまでのところすべてがうまく機能しています。これまでに2つの問題があります。

1)ただし、新しいjspが作成されるたびに新しい定義を定義するというアイデアは好きではないので、次のようなワイルドカードを使用すると思いました。

ただし、これにより、jspをレンダリングしようとするたびに無限ループが発生します。

2)何らかの理由で、WEB-INFフォルダの外にあるログインページ(私たちはスプリングセキュリティを使用しています)はテンプレートのスタイルを適用しません。テンプレートを拡張するためにログインページに特別なことをする必要がありますか?

任意のアドバイスをいただければ幸いです。

ありがとう

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

spring-mvc - Spring3でのApacheタイルELのサポート

Spring3.1でapacheタイル2.2.2ELサポートを構成しようとしています。

タイルのドキュメントと私がグーグルで見つけたものによると、これは機能するはずですが、代わりに、NullPointerExceptionをスローします

タイル構成:

単純なタイルの定義:

test.jsp

cpのタイルライブラリ:

0 投票する
0 に答える
422 参照

spring-mvc - タイル エラー ページ

次のディレクトリ構造があります。

タイル xml ファイルで error.jsp を使用すると問題が発生します。error.jsp にデフォルトのレイアウトを適用したい。tiles.xml の error.jsp にアクセスするにはどうすればよいですか? 次のようにするとうまくいきません

どんな入力でも大歓迎です

0 投票する
5 に答える
18784 参照

java - Apacheタイルのより良い代替

Apache Tilesよりも優れていて使いやすいフレームワークを探しています(これまでに数回使用しました)。

Tilesを使用すると、100個のアクションがある場合、100個のjspファイルを作成し、で100個の定義を作成する必要があるようですtiles.xml

テンプレートを管理するためのより良いフレームワークはありますか?たとえば、2つのテンプレートを作成したいと思います。

a)コンテンツのメニューと列
b)メニュー、コンテンツの列、バナー付きの右の列

どちらのテンプレートでも、メニューは一定です。ではtemplate b、右側の列は一定であるため、コンテンツ列のみが異なります。この簡単な例では、 (本文を提供するためだけに)を拡張する各JSPファイルを定義したくありません。template aそれはラメイモです。あるいは、私は足が不自由で、Apache TilesでDEFAULTテンプレートを定義できますが、それを正しく使用していません。いずれにせよ、すべての助けに感謝します。

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

struts2 - Struts 2 と Netbeans を使用したタイル

Struts 2 と Tiles を動作させようとしており、IDE として netbeans 7.1 を使用しています。ほとんどの例はEclipse上に構築されており、実際の例を見つけることができるようです. これで、プロジェクトが正常に実行され、URL で個々のタイルにアクセスできるようになりました。

すなわち。 http://localhost:8088/sample2/example/body.jsp

しかし、マッピングへのアクションは機能していないようです。

以下はファイルです:

struts.xml = http://pastebin.com/5uWLSXWj example.xml = http://pastebin.com/UQh68YNE web.xml = http://pastebin.com/ZgVXfW1E LinkAction.Java = http://pastebin.com /8cvKdマイ

ガイダンス、およびnetbeansとstruts 2のサンプルコードへのリンクを高く評価してください。

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

java - ViewPreparer 内の Apache Tiles 定義名にアクセスできますか?

ViewPreparer 内の Apache Tiles 定義名にアクセスすることは可能ですか?

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

jsp - Spring では、JSP タイルと Velocity タイルを使用して同じページをレンダリングできます

なぜこれが必要なのか疑問に思うかもしれませんが、現在、Spring + JSP タイルを使用してページをレンダリングするアプリケーションがあり、コンテンツを含むすべてのページに共通の左ナビゲーションがあると言われています。

しかし現在、ビジネスは同じページ内の残りの UI から左側のナビゲーションを切り離す自由を求めています。理由は、ページの残りの部分よりも左側のナビゲーションで反復処理を高速化したいからです。専任のデザイナーがそれに取り組むことができます。

そのため、左側のナビゲーションに Velocity テンプレートを配置し、ページの残りの部分を jsp タイルを使用して表示することを考えました。

私はこれに出くわしましたhttp://forum.springsource.org/showthread.php?10714-MVC-Using-JSP-Velocity-Tiles-in-Same-WebAp

しかし、言うべきことは何も見つかりませんでした。速度とjspタイルを(一緒に)使用して同じページを表示できます。

春に標準統合が提供されていないタイルで Velocity を使用することを割引します (Struts は提供します)。

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

spring-mvc - Sitemesh から Apache Tiles への移行

spring-mvc と spring-webflow を使用して独自のプロジェクトを開発しています。Spring Webflow と ajax に関するいくつかの記事を読んだ後、ビューのレンダリングに Apache Tiles を使用する方が良いオプションであることがわかりました。

Sitemesh では、タグ コール ヘッド () を使用しました。テンプレートで使用されるそのタグにより、結果の HTML でレンダリングされるページの head 属性全体をレンダリングできます。

Apache Tiles でこれを達成する方法はありますか? 私の読書から、私は次のことをしなければならないと思います:

2 つの jps。1 つはページの body を含み、もう 1 つは head 定義を含みます。理解を深めるために、テンプレート、ページ、およびタイル定義の例を次に示します。

タイルの定義

テンプレート:

会社のページ

本社ページ

頭がもっと複​​雑な場合もあります。

結果のhtmlは問題ありません。しかし、単純であるべき何かのために 2 つの jps を定義するのは好きではありません。

私は何か間違ったことをしていますか?

これを行うより良い方法はありますか?

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

spring-mvc - URL に基づいて Spring MVC レイアウトを選択する

Bean に設定された値に基づいてレイアウトを動的にロードする方法を探しています。Apache タイルで Spring MVC を使用する。

私のviews.xml内には、通常、次のようなものがあります。

mytemplate.jspx 内には、テンプレートがどのように見えるかを定義するコードがあります。

私が探しているのは、いくつかの URL ロジック (着信 URL が www.example1.com か www.example2.com かを確認する) に応じて mytemplate を変更し、RequestInterceptor を介して URL をインターセプトし、ThemeLayoutBean に値を設定し、次に、それが url1 であるか url2 であるかに基づいて、mytemplate1 と mytemplate2 を持ち、それぞれが完全に異なるレイアウトを持ちます。