第 23章 Spring的 Web架构
同 Struts框架一样, 2 Spring也可以给 Web开发者提供一个 MVC框架。虽然 Web框架只是 Spring的一个
模块,但是它pring MVC 实例</title></head>
4. <%
5. String str = (String)( "helloWorld" );
6. %>
7. <body>
8. <h1> 您输入的欢迎语是 <%=str%></h1>
9. </body>
10. </html>
可以看出,上面的代码很简单,就是从请求中获得 helloWorld 参数的值,然后把它输出到界面上。
Spring的 MVC框架也有充当控制器的组件。下面先在 ch23中创建一个 package:,然后在
其中添加 ,用于调用 ,代码如下:1. package ;
2. import ;
3. ...
4. publicclass HelloWorldAction implements Controller{ //控制器需要实现
5. Controller 接口
6. private Logger logger = ( this .getClass().getName());
7. private String helloWorld; //该属性用于获取配置文件中的 helloWorld 属性
8. private String viewPage; //用于获取配置文件中的 viewPage 属性
9. public ModelAndView handleRequest(HttpServletRequest req, HttpServlet-
10. Response res)
11. throws ServletException, IOException {
//在该方法中处理用户请求
12. Map model = new HashMap();
13. m
第一个SpringMVC例子 来自淘豆网m.daumloan.com转载请标明出处.