Java running spring是一个简单的示例

Java running spring是一个简单的示例,java,spring,maven,Java,Spring,Maven,我正试图完成那个教程,但就在helloworld应该出现在我的浏览器中之前,我被卡住了 在pom.xml中,我得到:ex1所以我要http://localhost:8080/ex1/和get:HTTP状态404-Servlet appServlet不可用。我保存controller的包的名称与本文中的略有不同,但maven build.war成功 我可能在jstl方面也有一些问题,因此我也在pom文件中添加了以下内容: <dependency> <gro

我正试图完成那个教程,但就在
helloworld
应该出现在我的浏览器中之前,我被卡住了

pom.xml
中,我得到:
ex1
所以我要
http://localhost:8080/ex1/
和get:
HTTP状态404-Servlet appServlet不可用
。我保存controller的包的名称与本文中的略有不同,但maven build
.war
成功

我可能在
jstl
方面也有一些问题,因此我也在pom文件中添加了以下内容:

    <dependency>
        <groupId>jstl</groupId>
        <artifactId>jstl</artifactId>
        <version>1.1.2</version>
    </dependency>
添加这一行

<display-name>ex1</display-name>
ex1
到web.xml

编辑:

添加异常跟踪后: 检查ServletDispatcher的类名,并检查pom.xml中的sprinmwc依赖项添加此行

<display-name>ex1</display-name>
ex1
到web.xml

编辑:

添加异常跟踪后:
检查ServletDispatcher的类名并检查pom.xml中的sprinmwc依赖项

是否可以尝试将以下内容添加到pom.xml并访问


例1

能否尝试将以下内容添加到pom.xml并访问


例1


您将得到一个类未找到异常。您的类路径中有SpringWebMVCJAR文件吗?检查您的maven依赖项。

您将得到一个类未找到异常。您的类路径中有SpringWebMVCJAR文件吗?检查您的maven依赖项。

服务器中有日志吗?Catalina.outLogs看起来不错,只有两行,检查更新你使用什么应用服务器?我看不到tomcat启动的部分。你确定它要开始了吗?logs/ex1.log呢?我没有那个文件,只有catalina.2011-08-29.log和其他一些不太相关的文件,我想…服务器上有日志吗?Catalina.outLogs看起来不错,只有两行,检查更新你使用什么应用服务器?我看不到tomcat启动的部分。你确定它要开始了吗?关于logs/ex1.log呢?我没有那个文件,只有catalina.2011-08-29.log和其他一些我认为不太相关的文件…谢谢你的回答,但不幸的是没有变化,但是maven构建仍然成功…顺便说一句,尝试在Tomcat的部署目录中添加war文件,然后通过控制台启动Tomcat。将有许多日志消息。当catalica部署您的war时,它可能会打印可用的URL。我不确定,但是使用JBoss它现在可以工作了。请检查web.xml.dam中ServletDispatcher的类名,这样我就没有了springmvc。。。现在看起来很好,非常感谢!感谢您的回答,但不幸的是没有任何更改,但是maven构建仍然成功…顺便说一句,尝试在Tomcat的deploy目录中添加war文件,然后通过控制台启动Tomcat。将有许多日志消息。当catalica部署您的war时,它可能会打印可用的URL。我不确定,但是使用JBoss它现在可以工作了。请检查web.xml.dam中ServletDispatcher的类名,这样我就没有了springmvc。。。现在看起来很好,非常感谢!
  <build>    
    <finalName>ex1</finalName>
  </build>