問題タブ [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 に答える
2131 参照

ajax - Spring Webflow | 遷移ごとに異なる検証方法

現在、Webflow+Ajaxを使用するSpringWebflowアプリケーションがあります。

いくつかの遷移がある「A」と呼ばれるビューステートがあります。

問題は、各遷移が「myClass」のすべてではなく一部のみを検証する必要があることです。デフォルトでは、SpringWebflowには検証する単一のメソッドがあります。

基本的に私が必要とするのは、単一の遷移ではなく、遷移ごとに異なる検証メソッドを呼び出すことです。

これは可能ですか?これを行う方法についてのアイデアはありますか?

前もって感謝します!!!

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

jsp - Apacheタイル:別の抽象的な定義を拡張する抽象的な定義

Tiles 2.2を使用していますが、1つのJSPを再利用してさまざまなメッセージを表示したいと思います。メッセージは、タイル構成ファイル内で定義する必要があります。

次の例は私のアプローチです。baseは基本の抽象定義であり、他のすべての定義は拡張されますが、 displayは別の抽象定義であり、メッセージを表示するためのテンプレートとして使用されます。page1page2は2つの最後のページの例であり、それぞれが異なるメッセージを表示します。

display.jspxには、次のようなものが含まれます。

しかし、 page1またはpage2を開くと、メッセージ属性がnullであるという例外が発生するため、機能させることができませんでした。

基本テンプレートと定義を変更せずに、このようなものを設定する簡単な方法はありますか?

前もって感謝します

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

jakarta-ee - Apacheタイル-テーブルレイアウトを使用しない場合に便利ですか?

CSSがウェブサイトのデザインでテーブルより優れている13の理由によると

テーブルレイアウトよりもCSSレイアウトを使用する方がはるかに優れています。

現在、すべてのタイルの例では、テーブルレイアウトを使用してタイルを挿入しています

私の質問は、CSS-Layoutを使用するときにTilesフレームワークを使用することは無意味/無意味ですか?このようなもの?または..それはタイルを殺しますか?

ありがとう

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

java - Apache タイルの代替

Spring MVC アプリケーションを作成していて、ビューでレイアウトを行う方法を探しています。私が見る唯一のオプションは Apache Tiles です。これは以前に使用したことがあり、その構成を維持するのがいかに面倒かを知っています。

良い代替手段はありますか?SiteMeshSpring Surfを見てみると、どちらも休眠しているようです。

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

struts2 - 複数の tiles-def xml ファイル

Struts 2.2.1 と tiles 2.1.4 を使用しています。

tiles-def xml ファイルが非常に大きくなってきているので、複数の tiles-def xml ファイルを持つ方法があるかどうか知りたいです。

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

spring-mvc - Webflowタイルの問題

全て、

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

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

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

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

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

ありがとう

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

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

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

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

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

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

java - JSPでのPHPのような出力バッファリング(サブテンプレートがマスターテンプレートに影響を与えるようにする)

私のWebサイトには、マスターJSPテンプレートがあります。

そして複数のページテンプレート:

ここで、ページテンプレートでJavascriptとCSSインクルードを定義できるようにしたいので、<head>マスターテンプレートの前にページテンプレートを実行する必要があります。

PHPでは、これに出力バッファリングを使用できます。

JSPで利用可能な同様のテクノロジーはありますか?または、私が必要なものを達成するための別の方法はありますか?Spring MVC 3 +ApacheTilesで使用しています

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

spring-mvc - tiles2 - カスタム 404 エラー ページ

私はこのスレッドの男と同じことをしようとしています: Spring/MVC 3.0 アプリでタイルを使用した一般的なエラー ページ テンプレートを使用するにはどうすればよいですか?

ただし、その質問の受け入れられた解決策に従っても、404 エラーに対して同じ結果が得られないようです。ただし、これとまったく同じ設定が 500 エラーに対して機能します。次のコードがあります。

tiles.xml:

/WEB-INF/jsp/error/404.jsp:

/WEB-INF/jsp/error/fullErrorPage/404.jsp:

web.xml:

問題は、404 エラーをトリガーするために存在しないことがわかっている URL に移動すると、「エラー/404」ビューが利用できないことだと思います。「fullErrorPage/404.jsp」を一般的なエラー ページに変更し、「tiles:insertDefinition」を削除すると、ページが適切にレンダリングされるため、すべてのリンクが正常に機能します。ただし、「tiles:insertDefinition」を使用しようとすると、代わりに一般的な 404 エラー ページが表示されます。

tomcat のログ ファイルも、何らかの無限ループが発生していることを示しているようです。これは、「fullErrorPage/404.jsp」を「tiles:insertDefinition」でレンダリングしようとするたびに 404 エラーが生成され、その後に発生すると想定しているためです。 「fullErrorPage/404.jsp」をもう一度レンダリングしようとします。

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

forms - Spring MVC 3とタイル:コントローラーが表示されるURLを変更できるようにする

このような簡単な検索ページがあるとしましょう:

ユーザーは名前を入力してページを送信できますが、何も入力せずにページを送信することもできます。

このようなRESTfulURLを取得することは可能ですか?

  • ユーザーは「xyz」という名前を入力し、ページを送信します:www.mywebpage.com/products/name/xyz/
  • ユーザーが名前なしでページを送信する:www.mywebpage.com/products/

これが私のコントローラーです:

フォームの「action」属性を変更すると、URLが変更されます。onSubmitイベントのアクションを変更することで、javascriptですでにそれを達成しました。しかし、それはクリーンな解決策ではありません。コントローラで直接それを達成することは可能ですか?