简体   繁体   English

简单的Java Web Spring MVC项目,找不到页面,

[英]Simple Java web Spring MVC project, page not found,

I'm trying to run simple java web project, but it shows 404 not found. 我正在尝试运行简单的Java Web项目,但显示未找到404。 Here is my code. 这是我的代码。

Controller package controller; 控制器包控制器;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

    @RequestMapping("/")
    public String show() {
        return "hello";
    }
}

dispetcher servlet .xml 调度程序servlet .xml

<context:component-scan base-package="controller" />

    <mvc:annotation-driven/>
    <bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/view/" />
        <property name="suffix" value=".jsp" />
    </bean>

web.xml web.xml

<servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/spring-mvc-demo-servlet.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

在此处输入图片说明

The problem was caching issue with Eclipse. 问题是Eclipse的缓存问题。 Clear cache it should solve the problem. 清除缓存应该可以解决问题。

A 404 error info is usually something you write wrong, check your URL , such as the port , or whether you have started your Tomcat. 404错误信息通常是您写错了什么,请检查URL(例如port)或是否已启动Tomcat。

generally, some resources are not found. 通常,找不到某些资源。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM