现在的位置: 首页 > 综合 > 正文

一个在JSP页面输出“HelloWorld”的Spring MVC实例

2013年09月21日 ⁄ 综合 ⁄ 共 1512字 ⁄ 字号 评论关闭

 

package com.gc.action; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; //import org.apache.log4j.Logger; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; public class HelloWorldAction implements Controller { //private Logger logger = Logger.getLogger(this.getClass().getName()); private String helloWorld; private String viewPage; // 实现 Controller 接口中的 handleRequest() 方法 public ModelAndView handleRequest(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException { Map<STRING,STRING> model = new HashMap<STRING,STRING>(); model.put("helloWorld",getHelloWorld()); return new ModelAndView(getViewPage(),model); } public String getHelloWorld() { return helloWorld; } public void setHelloWorld(String helloWorld) { this.helloWorld = helloWorld; } public String getViewPage() { return viewPage; } public void setViewPage(String viewPage) { this.viewPage = viewPage; } } <PRE></PRE>

  
  
helloWorldActionorg.springframework.web.servlet.view.InternalResourceViewHelloWorld/WEB-INF/JSP/index.jsp


 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  
  
  
    
      
    
 <%   
String str = (String)request.getAttribute("helloWorld");   
%>  
    
    

<%=str%>



 

dispatcherServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/dispatcherServlet-servlet.xml1dispatcherServlet*.do


书上的实例完全是在有tomcat插件的情况下写的,而我呢,偏偏没有安装插件,我感觉应该可以的,结果却是令人失望的,搞了一天也没头绪,就连tomcat可能也要重装了,逆天而行真的不行吗?我还要试试……

 

抱歉!评论已关闭.