問題タブ [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.
spring - SpringMVCタイル-リソースフォルダーを取得しない
Springサーブレットのマッピングを/sampleと/sample.htmlを指すように変更する必要があります。
URLパターンを以下のように変更しました。urlPatternは
この変更が行われると、フォルダー内のスタイルシート参照はどれも取得されなくなります。これは、DispatcherServletがこれを読み取ろうとしたためだと思いました。サーブレットコンテキスト.xmlファイルに対して次のことを試してみると、何も機能しません。
別のビューリゾルバーを追加する必要があるかもしれないと思いましたが、それでも違いはありません。
どんな助けでも大歓迎です。何をしても404エラーが発生するようです。
java - タイル定義の説明。。*と{1}は何をしますか?
これは既存のタイル構成で見つかりました。タイルはSpringMVCで使用されています。誰かがこれが何をするのか説明できますか?
基本的に、フォームのすべてのビューに対するリクエストをインターセプトしpage.*
、静的なjspページを表示します。私が理解できないのはどのようにですか?何をし{1}
ますか?で表されるコンテンツを置き換えるだけ*
ですか?
about.jsp
コントローラが要求するビューと呼ばれるjspを表示したい場合はどうすればよいですか?page.about.jsp
またはpage.about
?
また、何をlayout.page.{1}
指していますか?layout
jspフォルダの下にフォルダが見つかりません。
レイアウトの定義は次のとおりです。
どんな助けでもありがたいです、私はタイルのドキュメントからそれを理解しようとしていますが、何が起こっているのかはっきりしていません、そして私が何をしているのかわからない限り私は元に戻せないかもしれないのでハックしたくありません元のコードに。
spring-mvc - フォルダー (リソースフォルダー) をマッピングする DispatchServlet から除外するにはどうすればよいですか?
私の web.xml は: http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> TestStruts2
Spring と Tiles2.1 を使用しています。私のリソース フォルダーは /WEB-INF/Templates/Resources/ にあります。DispatcherServlet はすべて ("/") をマップするように設定されています。Tomcatには画像とcssが表示されないため、「Resources」フォルダー(画像、cssを含む)を除外したい。次のようなメッセージが表示されます: ,,No mapping found for ...."
spring - TilesConfigurerは非推奨になりました?? Spring MVC 3.1でtile2.2を使用するにはどうすればよいですか?
Spring MVC3.1をApacheTile2.2と統合しようとしましたが、このエラーが見つかりました
だから私はグーグルでそれを検索し、Apache Tile2構造が変更または非推奨になっていることを発見しましたが、春のmvc3.1はまだ古い構造を使用しています。(クラスなどを変更する必要があるとのことです)
これらは私が使用した私のライブラリです:
adn spring mvc
誰かが私がこれを修正する方法を知っていますか?それは私にとって役立つでしょう。
jsp - Apacheタイル:別の抽象的な定義を拡張する抽象的な定義
Tiles 2.2を使用していますが、1つのJSPを再利用してさまざまなメッセージを表示したいと思います。メッセージは、タイル構成ファイル内で定義する必要があります。
次の例は私のアプローチです。baseは基本の抽象定義であり、他のすべての定義は拡張されますが、 displayは別の抽象定義であり、メッセージを表示するためのテンプレートとして使用されます。page1とpage2は2つの最後のページの例であり、それぞれが異なるメッセージを表示します。
display.jspxには、次のようなものが含まれます。
しかし、 page1またはpage2を開くと、メッセージ属性がnullであるという例外が発生するため、機能させることができませんでした。
基本テンプレートと定義を変更せずに、このようなものを設定する簡単な方法はありますか?
前もって感謝します
jakarta-ee - Apacheタイル-テーブルレイアウトを使用しない場合に便利ですか?
CSSがウェブサイトのデザインでテーブルより優れている13の理由によると
テーブルレイアウトよりもCSSレイアウトを使用する方がはるかに優れています。
現在、すべてのタイルの例では、テーブルレイアウトを使用してタイルを挿入しています
私の質問は、CSS-Layoutを使用するときにTilesフレームワークを使用することは無意味/無意味ですか?このようなもの?または..それはタイルを殺しますか?
?
ありがとう
spring - 春とapacheタイルのcssファイルへの間違ったURL
SpringタイルとApacheタイルに基づいてRESTアプリケーションを作成しています。.cssファイルを追加しましたが、メインページではすべて機能します。私がオンになっているときですが、URLに移動するときは同じで、間違っていますdomain.com/
。.cssファイルパスの先頭domain.com/something/
に追加する必要があります../
すべてのサブページに(自動で)正しいファイルパスを作成するにはどうすればよいですか?
spring - 共有taglibを備えた春とapacheタイル
私は春とapacheタイルのbaserdアプリケーションを作成しています。レイアウトの自分の部分でtaglibを共有したいと思います。レイアウトに追加しました
ここで、レイアウトの一部にforeachループを作成したいのですが、できません。レイアウトの一部にこのtaglib定義を追加すると、機能しました。taglibを1か所にのみ追加できますか、それともすべてのjspファイルに追加する必要がありますか?
struts2 - 複数の tiles-def xml ファイル
Struts 2.2.1 と tiles 2.1.4 を使用しています。
tiles-def xml ファイルが非常に大きくなってきているので、複数の tiles-def xml ファイルを持つ方法があるかどうか知りたいです。
java - Spring3とTiles2を使用したWebアプリへのAjaxREST呼び出し
スプリング3とタイル2(RESTfulではない)を使用して構築されたWebアプリがあります。UrlBasedViewResolverを使用してビューを表示しています
私のapplication-servlet.xml
私のtiles.xml
今私の問題は-クライアント側に動的フォームがあり、ユーザーオプションに基づいて(javascriptを使用して)オンザフライで生成されます。たとえば、オプションが最初のドロップダウンボックスから選択された場合、残りのフォームをロードします。最初のドロップダウンメニューでは、これらのオプションは定数であるため、問題はありません。しかし、2番目のドロップダウンメニューの選択では、サーバー上でのみ利用可能な特定の情報をロードする必要があるため、AJAX呼び出し(RESTful呼び出し)を行うことを考えたので、このようなコントローラーを作成しました
私のRESTfulコントローラー:
私のajax呼び出し:
そして私のAjaxリクエストは404で失敗します-マッピングが見つかりません。
RESTURLを機能させるにはどうすればよいですか。新しいビューリゾルバーが必要なことはわかっていますが、過去2日間、さまざまなことを試し、適切なソリューションを探しました。
何か助けはありますか?
ありがとうございました