springmvc学习笔记(二)路径配置与数据传递
来源:互联网 发布:新白狐网络歌手 编辑:程序博客网 时间:2024/05/22 05:01
1.-servlet.xml文件路径配置.
将-servlet.xml文件路径由webRoot/WEB-INF/下改为src/config下,因为WEB-INF下可能会有很多个配置文件,放在一起不太好.
<servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:/config/spring-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
添加一个init-param,param-name 和param-value配置
2.数据传递.
ModelAndView类源码一部分:
/** * Convenient constructor to take a single model object. * @param viewName name of the View to render, to be resolved * by the DispatcherServlet's ViewResolver * @param modelName name of the single entry in the model * @param modelObject the single model object */public ModelAndView(String viewName, String modelName, Object modelObject) {this.view = viewName;addObject(modelName, modelObject);}
Controller类修改
public class HelloWorldController implements Controller{public ModelAndView handleRequest(HttpServletRequest arg0,HttpServletResponse arg1) throws Exception {System.out.println("8888888888888888888");return new ModelAndView("welcome","result", "你好,朋友");}}welcome.jsp
<body> 欢迎大家来学习springmvc<br> ${result } </body>
3.显示Map类型数据
使用jstl显示
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
欢迎大家来学习springmvc<br> <c:forEach var="e" items="${map}"> ${e.key }----------${e.value }<br> </c:forEach>
0 0
- springmvc学习笔记(二)路径配置与数据传递
- springMVC学习笔记---修改配置文件路径和传递数据
- springmvc学习笔记(七)数据传递及乱码问题
- springmvc学习笔记(八)json传递数据
- springMVC修改配置文件路径与给页面传递数据
- 安卓学习笔记(二) 使用Intent传递数据
- 安卓学习笔记(二)、使用剪切板传递数据
- SpringMVC学习笔记(二) -- 提交数据至后台controller
- springMVC学习笔记二(获取参数,返回Model数据)
- java学习笔记(二)springMVC +mybatis 取数据流程
- SpringMvc学习笔记(二)SpringMvc控制器
- SpringMVC学习笔记(五):参数传递
- SpringMVC学习笔记(二)
- SpringMVC学习笔记(二)
- SpringMVC学习笔记(二)
- SpringMVC学习笔记(二)
- springMVC学习笔记-后端给前端·传递数据
- Struts2学习笔记(二)数据驱动与struts.xml配置
- 直线连续性检测
- 从caffe中学习宏定义,宏函数
- Java 异步同时写多个文件,写完之后通知子线程
- kafka安装与常用命令
- Sqlite3与C应用实例
- springmvc学习笔记(二)路径配置与数据传递
- 二分法基本思想
- Hbase中hbase-site.xml中参数代表的意义
- 方法体的构成_this关键字
- Alcatraz
- 图解JDK7的Comparison method violates its general contract异常
- 【.Net码农】ASP.NET数据控件的自定义模板
- Android studio Push项目到Github
- 利用Eclipse使用Java OpenCV(Using OpenCV Java with Eclipse)