問題タブ [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.
spring - パンくずリストをSpring MVCに追加するには?
Spring MVC のすべてのページにブレッドクラムを追加するにはどうすればよいですか? ブレッドクラムは現在非常に人気があり、他の多くの人の質問かもしれないので、尋ねるのは良い質問だと思います.
dummiesmind.breadcrumb.springmvc.annotations を使用しているこのソリューションを見つけました 。stackoverflowに関する質問もありますが、私が見つけたものと同様のソリューションを見つけること以外はあまり学ぶことができませんでした。もう 1 つの解決策は、 JavaScript を使用したこの解決策です。
私が言及したものよりも良い選択肢はありますか?
spring - Spring-MVC のすべてのページにあるフォームを開始するには?
Web サイトのすべてのページに検索ボックスが必要です。フォームを作成するには、次の方法のように開始する必要があります。ただし、ユーザーが「/search」アドレスに到達した場合に便利です。次の場所にある tripadvisor の検索ボックスのようなすべてのページにあるフォームを開始するにはどうすればよいですかすべてのページ ?メソッドを常に呼び出す必要がありますか?
サンプル初期化メソッド
現在のフォーム
私の現在のフォームは次のようになります。
google-app-engine - Spring 4.1.5、タイル 3.0.5 ----- ServletContext リソースで定義された「tilesConfigurer」という名前の Bean の作成中にエラーが発生しました
web.xml
dispatcherServlet-xml
コントローラ クラス。
tiles.xml
Appengine エラー ログ
上記の例外をブラウザから実行すると、500 サーバー エラーが発生します。次の提案を試してみましたが、まだ何も機能しません: 1. Tiles 3.0.5 が Spring Web 4.1.5 で機能しない理由
2. Spring MVC 3 統合を使用した Tiles 3 が機能しない
前もって感謝します。
apache-tiles - Apacheタイル3で定義オブジェクトのリストを取得する方法
現在 apache tiles 2 を使用しているレガシー アプリケーションを使用しています。3.0 にアップグレード中ですが、カスタム コードの一部で問題が発生しました。
問題のコードは、Definition オブジェクトのリストを取得し、テンプレートの url 属性に基づいて特定の定義の名前を見つけようとします。
Tiles 2 では、これはreadDefinitions()メソッドを持つUrlDefinitionsFactoryを使用して行われます。これは Tiles 3 にはないようです。
実行時に読み込まれた定義のリストにアクセスするにはどうすればよいですか?
java - Apache タイル 3 と Tomcat 8
Tomcat 8 を使用すると、次のエラーが発生しました。
このエラーを取り除くために、Tiles 2.2.2 から Tiles 3.0.5 にアップグレードしました。ただし、Tomcat 8 でも同じエラーが発生します。
Tomcat 7 では動作します。
Spring バージョン 3.2.9.RELEASE を使用しています。
サーブレットAPIの何かに違いないと思います...?どうすればいいですか?
tiles-base.jsp は次のとおりです。
Gradle ビルド ファイルの関連部分:
spring - ResourceBundleViewResolver に views.properties が必要な理由
これは、恥知らずにインターネットから例をコピーするときに出くわす一種の奇妙な質問です。Spring MVC 4、Apache Tiles 3、Java 8、および Tomcat 8 を使用しています。
私は絶対に views.properties ファイルを持っている必要があります。 しかし、実際のマッピングが含まれている必要はありません。ですから問題は、なぜそれが必要なのかではなく、なぜ必要でないのかということです。
views.properties ファイルからわかるように、userList とはまったく関係のないエントリが 1 つあります。ファイルが完全に欠落している場合、DispatcherServlet は例外をスローします。しかし、この哀れなエントリでは、すべてがうまく機能します。確かに、TilesView クラスがリストされており、JSP を探す場所の一般的なアイデアを提供しています。しかし、私が読んだすべてのことによると、各 JSP は、views.properties ファイルに細心の注意を払ってリストする必要があります。それは単に真実ではありません。
一方では、維持する必要がはるかに少ないため、これは良いことです。しかし、その一方で、私は何か重要なものを本当に失っているように感じます. 免責事項: 私はまだ静的リソース リゾルバーをクラックしていません。これは、Spring がリソースを見つける際の一般的な問題であることを除けば、これとはまったく関係がないようです。
悪名高い views.properties (ファイル全体)
必須のコード例:
@構成クラス
tiles.xml
ユーザーコントローラー.java
spring-mvc - ページを更新した後にその値を割り当てるだけです
アプリケーションでパブリック変数として使用する次の変数があります。ご覧のとおり、Web サイトのメイン ドメインが値として含まれています。問題は、アプリケーションが読み込まれると、値がないため、ページを更新して正しい値にする必要があることです。
私は Tiles3 を使用しており、この行は baseLayout.jsp ファイルにあります。
コード
最初に、URL 値を持つはずのページのソース内のアドレスは次のとおりです。
ページを更新すると、アドレスは次のようになります
java - Spring セキュリティが javax.servlet.ServletException をスローします:「j_spring_security_check」という名前のビューを解決できませんでした
カスタマイズされたログイン ページとデータベースへのアクセスを備えたSpring セキュリティをSpring MVC アプリケーションに追加しようとしています。マッピングできないため、マッピングが間違っているようです。j_spring_security_check
問題を解決するために、次のページ1、2、3を見ましたが、まだ問題を解決できませんでした。
時間があまりない場合は、以下のパート 2 をお読みください。ここから質問の編集セクションが始まります。それ以外の場合は、 PART 1とPART 2の両方をお読みください。
パート1
ファイルに次の行も追加しましweb.xml
たが、アプリケーションは次の例外を返します。
フォームが送信されたらそのフィルターを追加しないと、リクエストは次のコントローラーによってキャッチされます。
web.xml
my-security.xml
AppConfig.java
SecurityConfig.java
SpringMVCInitializer.java
LoginController.java
**
パート2
トーマスの提案に基づいて、次のようにコードを変更しました
**
web.xml
AppConfig.java
SecurityConfig.java
SpringMVCInitializer.java
メインコントローラー
MainController に関しては、これは私が www.myproject.com/index、www.myproject.com/contactus などの静的ページを処理する方法です。この問題に関する他の質問はこちら
java - Tiles 3 を Struts2 と適切に統合するには?
Tiles 3 を Struts 2 に統合しようとしています。
libに必要なすべてのjarファイルを追加したと思いますが、次のようになります。
java.lang.ClassNotFoundException: org.apache.struts2.tiles.StrutsTilesListener
web.xml
tile.xml
struts.xml