【5分钟学习】Spring

【5分钟学习】Spring - 静态页面示例

下面的例子展示了如何使用Spring MVC框架编写一个简单的基于Web的应用程序,它可以借助标签访问静态页面和动态页面。首先,让我们有一个可用的Eclipse IDE,并采取以下步骤,使用Spring Web Framework开发基于动态表单的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文件的内容

【5分钟学习】Spring - 静态页面示例

以下是Spring Web配置文件web.xml的内容:

【5分钟学习】Spring - 静态页面示例

以下是另一个Spring Web配置文件HelloWeb-servlet.xml的内容:

【5分钟学习】Spring - 静态页面示例

这里使用来映射静态页面。 映射属性必须是指定http请求的URL模式的Ant模式。 位置属性必须指定一个或多个有效的资源目录位置,其中包含静态页面,包括图像,样式表,JavaScript和其他静态内容。 多个资源位置可以使用逗号分隔的值列表来指定。

以下是Spring视图文件WEB-INF / jsp / index.jsp的内容。 这将是一个登陆页面; 此页面将发送请求以访问staticPage服务方法,该方法会将此请求重定向到WEB-INF / pages文件夹中可用的静态页面。

【5分钟学习】Spring - 静态页面示例

以下是Spring视图文件WEB-INF / pages / final.htm的内容。

【5分钟学习】Spring - 静态页面示例

现在启动Tomcat服务器,并确保您可以使用标准浏览器从webapps文件夹访问其他网页。 现在尝试访问URL http:// localhost:8080 / HelloWeb / index。 如果您的Spring Web应用程序一切正常,您应该看到以下结果 :

【5分钟学习】Spring - 静态页面示例

点击“Get HTMLPage”按钮访问staticPage服务方法中提到的静态页面。 如果您的Spring Web应用程序一切正常,您应该看到以下结果。

【5分钟学习】Spring - 静态页面示例


分享到:


相關文章: