下面的例子展示了如何使用Spring MVC框架编写一个简单的基于Web的应用程序,它可以借助
步骤 | 描述 |
1 | 创建一个名为HelloWeb的动态Web项目,并在创建的项目的src文件夹下创建一个包com.tutorialspoint。 |
2 | 将下面提到的Spring和其他库拖放到文件夹WebContent / WEB-INF / lib中。 |
3 | 在com.tutorialspoint包下创建一个Java类WebController。 |
4 | 在WebContent / WEB-INF文件夹下创建Spring配置文件Web.xml和HelloWeb-servlet.xml。 |
五 | 在WebContent / WEB-INF文件夹下创建一个名为jsp的子文件夹。在这个子文件夹下创建一个视图文件index.jsp。 |
6 | 在WebContent / WEB-INF文件夹下创建一个带有名称页面的子文件夹。在这个子文件夹下创建一个静态文件final.htm。 |
7 | 最后一步是创建所有源文件和配置文件的内容并导出应用程序,如下所述。 |
这里是WebController.java文件的内容
以下是Spring Web配置文件web.xml的内容:
以下是另一个Spring Web配置文件HelloWeb-servlet.xml的内容:
这里使用
以下是Spring视图文件WEB-INF / jsp / index.jsp的内容。 这将是一个登陆页面; 此页面将发送请求以访问staticPage服务方法,该方法会将此请求重定向到WEB-INF / pages文件夹中可用的静态页面。
以下是Spring视图文件WEB-INF / pages / final.htm的内容。
现在启动Tomcat服务器,并确保您可以使用标准浏览器从webapps文件夹访问其他网页。 现在尝试访问URL http:// localhost:8080 / HelloWeb / index。 如果您的Spring Web应用程序一切正常,您应该看到以下结果 :
点击“Get HTMLPage”按钮访问staticPage服务方法中提到的静态页面。 如果您的Spring Web应用程序一切正常,您应该看到以下结果。
閱讀更多 Java高級開發工程師 的文章