【发布时间】:2016-01-23 13:55:18
【问题描述】:
请不要介意我问一个简单的问题。
我是 Spring 的新手,尤其是 IntelliJ。 我正在尝试使用 IntelliJ 将 HelloWorld 项目部署到 apache tomcat。
我在名为 /web 的文件夹中生成了一个 index.jsp,其中包含以下内容
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
$END$
</body>
</html>
我还创建了一个简单的控制器,内容如下
package main;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* Handles requests for the application home page.
*/
@Controller
public class MainController {
@RequestMapping(value = "/")
public String home() {
System.out.println("HomeController: Passing through...");
return "index.jsp";
}
}
我可以使用make编译项目,但是当我尝试打开时
我收到 404 错误。
那么如何配置 IntelliJ 以将我的 HelloWorld-App 部署到 apache tomcat 服务器?
【问题讨论】:
-
我认为最好使用 maven、gradle 之类的工具来完成,因为您可以轻松完成并且不依赖于 IDE。
-
尝试发布web.xml,什么是home?并归档spring xml
标签: java spring apache tomcat intellij-idea