springmvc 中controller与jsp传值
来源:互联网 发布:墨泥学车软件破解版 编辑:程序博客网 时间:2024/05/18 20:34
在springmvc中的controller所对应的函数中,如果需要从*.jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的。
spring-mvc.xml
中加入
1 <!-- 自动扫描 -->2 <context:component-scan base-package="cn.itcast.springmvc.service,cn.itcast.springmvc.web.controller"/>3 <!-- 注解驱动 -->4 <mvc:annotation-driven/>
Controller.java 两种形式都可以,但是第二种,jsp页面中的参数是personList1
//列表 @RequestMapping("/listAll") public String listAll(Map<String,Object> model){ List<Person> personList = ps.listAll(); model.put("personList", personList); System.out.println(" listall hello"); return "person/jPersonList"; } //列表 @RequestMapping("/listAllOther") public String listAllOther(Model model){ List<Person> personList1 = ps.listAll(); model.addAttribute(personList1); System.out.println(" listallother1 hello"); return "person/jPersonList"; }
jsp页面中
<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><html> <head> <title>My JSP 'index.jsp' starting page</title> </head> <body><h2>用户列表</h2> <div style="padding:10px;"><a href="${pageContext.request.contextPath}/person/tocreate.action">新增</a></div> <table border="1"><tr> <td>photo</td> <td>id</td> <td>name</td> <td>age</td> <td>操作</td></tr><c:forEach items="${personList}" var="p"><tr> <td><img src="${pageContext.request.contextPath}"/></td> <td>${p.id}</td> <td>${p.name}</td> <td>${p.age}</td> <td> <a href="${pageContext.request.contextPath}/person/toupdate.action?id=${p.id}">修改</a> <a href="${pageContext.request.contextPath}/person/delete.action?delId=${p.id}">删除</a> </td></tr></c:forEach></table> </body></html>
El表达式的写法:${pageContext.request.contextPath}
jsp的写法:<%=request.getContextPath()%>
0 0
- springmvc 中controller与jsp传值
- springmvc 中controller与jsp传值
- springmvc 中controller与jsp传值
- springmvc 中controller与jsp传值
- springMVC:将controller中数据传递到jsp页面
- SpringMVC 中 jsp 页面对 Controller 返回数据的使用
- springMVC:将controller中Model数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springmvc 与jsp传值
- SpringMVC-jsp页面提交后向Controller传值
- springmvc controller传值
- springMVC项目,测试controller 方法的 jsp
- Springmvc controller获取不到jsp中的数据
- maven与springMVC之Controller
- SpringMVC - controller中获取session
- SpringMVC - controller中获取session
- SpringMVC中controller返回图片
- WebApi中直接返回json字符串的方法
- mongodb-基础-update-remove
- MongoDB-基础-条件操作符
- MongoDB-基础-limit-skip-sort
- 【BZOJ3643】phi的反函数,暴搜
- springmvc 中controller与jsp传值
- Mybatis-mapper-xml-基础
- mysql创建定时执行存储过程任务
- C语言中的static 详细分析
- Spring-AOP实践 - 统计访问时间
- Android 单个TextView 点击“显示全部”功能实现方法
- Oracle 11g学习笔记--知识碎片
- TimePickerDialog 5.0以上无法直接输入
- 使用Apache Server 的ab进行web请求压力测试