問題タブ [tiles-3]

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 投票する
1 に答える
789 参照

spring-mvc - Spring 3.1.1 でタイル 3.0 を構成できますか?

Spring 3.1.1 バージョンでタイル 3.0 バージョンを構成できますか?

私はタイル 2.0 で春の 3.1.1 バージョンを使用していました。タイル 2.0 をタイル 3.0 に変更したい。これを実装すると、以下に示すクラスが見つからないという例外が発生します

java.lang.ClassNotFoundException:org.springframework.web.servlet.view.tiles3.TilesConfigurer

spring 3.1.1 でタイル 3.o を構成することは可能ですか?

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

spring - Spring 3 MVC + タイル 3 - 何も表示されない

私は Tiles を初めて使用し、Spring MVC 3.2.4 で Tiles3 を動作させようとしています。すべてが正しくセットアップ/構成されていると思っていましたが、何も表示されません。org.apache.tiles の DEBUG ログを有効にしようとしましたが、タイルのログに何も表示されません。

私はかなり混乱しています。パスまたは構成に何か問題があるに違いないと思いますが、タイルが何を探しているのか、または何かが見つからない理由を判断するためにタイルのデバッグを開始する最初のアイデアがありません。TilesView のすべてのパブリック メソッドにブレークポイントを設定しようとしましたが、ページにアクセスしようとしても何も呼び出されません。

webmvc-config.xml:

/WEB-INF/tiles.xml:

そして、ファイル /WEB-INF/views/tiles/layouts/default.jsp と /WEB-INF/views/tiles/secure/login/body.jsp が存在することを確認できます。

ログ出力にエラーメッセージ、または少なくとも何かが表示されることを期待しているので、これを理解し始めることができますが、何も得られません。出力ログに関連するタイルが表示されるのは次のとおりです。

どこから、どのように始めればよいですか?

私は現在、アプリケーションが Tiles2 で正常に動作しており、Tiles3 にアップグレードしようとしていましたが、うまくいきませんでした。

コントローラーは次のようになります。

SecureController.java

そして、「return secure/login」ステートメントが実行されていることを確認できます。

log4j.xml:

pom.xml スニペット:

アクセスされている URL: //localhost:8080/myapp/secure/login

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

spring - Spring 3.2.4 + Tiles 3 = ビューの解決時に無限ループ?

tiles.xml ファイルで Regexp プレフィックスを使用して Spring MVC 3.2.4 と Tiles 3.0.1 を使用しようとしています。私はタイルの初心者なので、何か間違ったことをしている可能性がありますが、タイルのドキュメント サイトで読んだことに従い、tech.finn.no ブログからのものを適用しようとしています。

残念ながら、tiles.xml ファイルで RegExp プレフィックスを指定して completeAutoLoad=true を使用すると、ビューを解決しようとすると無限ループに陥ります。

スタックトレース:

pom.xml:

webmvc-config.xml:

Tiles.xml:

default.jsp:

/WEB-INF/views/tiles/secure/login/body.jsp:

この構成に特に特別なことはないと思うので、なぜ無限ループに陥るのかわかりません。CompleteAutoTilesInitializer クラスを BasicTilesInitializerClass に置き換え、代わりにワイルドカード (例: / ) を使用し、{1} を {1}/{2} に置き換えると、ビューが正しく読み込まれます (無限ループは発生しません)。

私が間違っていること、またはこれはタイルの問題ですか?

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

java - ページを参照して情報を取得する必要がある

さまざまなタイプのユーザーがいます。ユーザーがログインしているときに、そのユーザーのタイプに関連付けられている特定のページを表示する必要があります。

問題は、アプリケーションが Tile からページを直接取得するため、ページの情報を取得しないため、ページを更新して情報を取得してデータを入力できるようにする必要があることです。

それを自動的に行うにはどうすればよいですか?

ジャワ

Struts.xml

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

spring-mvc - spring MVC 3 統合を使用した Tiles 3 が機能しない

初めて Tiles3 を spring MVC 3 と統合しようとしています。Spring サーブレットには次のエントリがあります。

プロジェクトのクラス パスにあるjar ファイルは次のとおりです。

しかし、私はエラーが発生しています:

thinkTank-servlet.xml は私の春のサーブレットです。誰か助けてください。私が間違っていること:

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

spring-mvc - tiles3 を使用して統計リソースをロードする

Spring MVC3 と Tiles3 を使用して Web アプリを構築していますが、静的リソースの読み込みで問題が発生しています。

web.xmlには、次のコードがあります。

DefaultFilter.javaは次のようになります。

}

そして、私のフォルダ構造は次のようなものです:

まず、index.html を正しく取得しています: リンクから

http://myserver.com:8080/enlightened/index.html

index.html には次のものがあります。

私のコントローラーには、 RequestMapping = /home のメソッドがあります

しかし、コントローラーでフローを取得していません

クリックされる

助けてください..