Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找不到URI为+;春季MVC_Java_Spring_Spring Mvc - Fatal编程技术网

Java 找不到URI为+;春季MVC

Java 找不到URI为+;春季MVC,java,spring,spring-mvc,Java,Spring,Spring Mvc,我正在学习SpringMVC,但在我的第一个应用程序中遇到了一个问题,我无法解决它。我检查了所有可用的文章,但仍然,我想在某个地方我犯了一些错误 你能帮我修一下吗 Web.xml org.springframework.web.context.ContextLoaderListener 上下文配置位置 /WEB-INF/spring/applicationContext.xml 调度员 org.springframework.web.servlet.DispatcherServlet 上下文配

我正在学习SpringMVC,但在我的第一个应用程序中遇到了一个问题,我无法解决它。我检查了所有可用的文章,但仍然,我想在某个地方我犯了一些错误

你能帮我修一下吗

Web.xml


org.springframework.web.context.ContextLoaderListener
上下文配置位置
/WEB-INF/spring/applicationContext.xml
调度员
org.springframework.web.servlet.DispatcherServlet
上下文配置位置
/WEB-INF/spring/dispatcher-servlet.xml
1.
调度员
/
控制器类:

@Controller
public class HomeController
{
    @RequestMapping("/home")
    @ResponseBody
    public String goHome()
    {
        return "Welcome Home";
    }
}
是否缺少要配置的内容?我知道一个非常常见的问题,但没有找到根本原因

我正在使用EclipseOxygen、Spring4.3.14和WebLogic

错误:

@Controller
public class HomeController
{
    @RequestMapping("/home")
    @ResponseBody
    public String goHome()
    {
        return "Welcome Home";
    }
}
atcherServlet:508-FrameworkServlet“dispatcher”:初始化在791毫秒内完成2018-02-24 12:37:22警告页面未找到:1176-否 在中找到URI为[/springmvc project]的HTTP请求的映射 名为“dispatcher”的DispatcherServlet 2018-02-24 12:37:28警告页面未找到:1176- 在中找不到URI为[/springmvc project/]的HTTP请求的映射 名为“dispatcher”的DispatcherServlet 2018-02-24 12:43:12警告页面未找到:1176- 找不到URI为[/springmvc project/home]的HTTP请求的映射 在名为“dispatcher”的DispatcherServlet中

调度程序xml



您调用的URL不正确。如果未在web.xml中另行指定,则不得包含项目名称。所以你应该试着用这样的
http://localhost:8080/home
。您还应该在RequestMapping注释中指定请求的类型,即GET/POST

您似乎在浏览器中找到了错误的URL。在控制器中,您没有/springmvc项目的任何映射。尝试访问/home,而不是尝试访问/springmvc项目。我尝试了,但在浏览器上仍然没有输出(404-未找到)。虽然我在控制台日志中没有发现任何错误。没有发现它有什么问题您的
dispatcher servelet.xml
,它是否具有
属性,并使用值
基本包
指定给您的控制器package@ShantaramTupe yes我更新了问题,您的
dispatcher servlet.xml在哪里?