私はJavaとSpringにはかなり新しく、簡単なアプリケーションを書くのに困っています。IntelliJ IDEA - SpringBootプロジェクト/宣言が見つかりません
これは、IntelliJはプロジェクトにある自分の.jspファイルを表示しません。アプリケーションは動作しますが、私はIntelliJの助けを得ていません。 homepage.jspのhomeControllerクラスで作成したモデルをフォームとmodelAttributeで使用することはできません。赤色になり、コードの記述をサポートしません。
の.jspファイルは、私がapplication.propertiesを持つファイル持っているWebアプリケーション/ WEB-INF/JSP/
にあります。ここでは
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
が私のファイルです:
HomeController.java
Credentials.java
public class Credentials {
private String username;
private String password;
public Credentials() {
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
homepage.jsp
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Homepage</title>
</head>
<body>
Welcome to the virtual deanery!!!
<br><br>
Please log in as Student or Teacher to continue:
<br><br>
<form:form modelAttribute="credentials">
<%--credentials are not found--%>
<%--somecode--%>
</form:form>
</body>
</html>
おかげで助けのためにたくさん!
どのIntelliJエディションですか?コミュニティまたは究極のもの。それがうまくいくためには、後者が必要です。コミュニティ版では機能しません。 –
私は究極の2017.2版を使用しています。 – Piotr