小编Jus*_*ame的帖子

Spring保持返回字符串而不是jsp/html内容

我试图了解整个Spring框架.据我所知,使用gradle的相对较新的技术使很多教程和帖子在线过时了?

我遇到的主要问题是当我尝试显示jsp或html页面时,网页的正文显示文本:"filename.jsp".

该项目由New-> Other-> Spring Starter Project使用Gradle和STS 3.7创建.目标是使用MVC模式创建Web应用程序.

文件夹结构:

测试

- 春天元素(由STS创建)

--src/main/java
++ - TEST
++++ - TestApplication.java(由STS创建)
++ - TEST.Controller
++++ - JSPController.java

--sec/main/resources
++ - application.properties(由STS创建,EMPTY文件)

--src/main/webapp(**我创建了这个目录,但是这是必需的吗?)
++ - WEB-INF
++++ - home.jsp
++++ - home.html
++++ --web.xml(**下面的附加问题)

TestApplication.java

package TEST;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication 
public class TestApplication {

    public static void main(String[] args) {
        SpringApplication.run(TestApplication.class, args);          
     }
}
Run Code Online (Sandbox Code Playgroud)

针对home.jsp

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head> …
Run Code Online (Sandbox Code Playgroud)

java spring jsp spring-mvc

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

jsp ×1

spring ×1

spring-mvc ×1