Spring Boot MVCの新機能です。私はWeb上で見つけた単純なHello World MVCアプリケーションを持っています。私は、Spring Boot組み込みMVCのいくつかの問題を認識しています。これらの問題を処理するためにアプリケーションを変更したと思います。私が最後に持っている問題は、jspのEclipseで "Run as Spring Boot App"機能を実行していることです。コマンドプロンプトからGradleを使用してアプリケーションをビルドし、実行可能なwarファイルを実行すると、jspのWebページ要素の表示を含め、すべて正常に動作します。Eclipse Gradle SpringブートMVCビルドでjspが認識されない
>Gradle Build
...
...
> cd build\libs
> java -jar MvcDemo3.war
私は「春のブートアプリケーションとして実行」としてEclispeでアプリケーションを実行すると、ブラウザがWebページを表示しますが、JSP要素のどれも正しくありません。サーバーサイドのコードがjspコードを認識していないかのようです。コマンドラインのGradleが.warの作品を構築するが、Eclipseがない理由はここに
は私build.graddleコード、
buildscript {
ext {
springBootVersion = '1.4.1.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-
plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse-wtp'
apply plugin: 'spring-boot'
apply plugin: 'war'
war {
baseName = 'MvcDemo3'
version = 'v001'
}
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
mavenCentral()
}
configurations {
providedRuntime
}
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
compile('org.apache.tomcat.embed:tomcat-embed-jasper')
}
わからないです。 EclipseにJSPサポートが付属していないことを読んでいます。私はビルドにjstl jarsを追加しようとしましたが、運はありません。何か案は?