HTTP状态404 - Servlet HelloWeb不可用

时间:2012-11-06 09:50:05

标签: spring jsp spring-mvc

我一直在学习spring mvc,但是当我启动tomcat服务器并转到URL http://localhost:8080/HelloWeb/student时,我收到错误页面“HTTP状态404 - Servlet HelloWeb不可用”。我的代码或结构有什么问题,如何解决这个问题?谢谢你的帮助!

#web.xml:

Spring MVC表单处理

<servlet>
    <servlet-name>HelloWeb</servlet-name>
    <servlet-class>
        org.springframework.web.servlet.DispatcherServlet
    </servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

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

#HelloWeb-servlet.xml

<context:component-scan base-package="com.tutorialspoint" />

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

1 个答案:

答案 0 :(得分:0)

你应该有一个像/ *而不是/的网址格式。 A / as url模式意味着您的servlet

将只提供对默认根http://localhost:8080/HelloWeb的请求