最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解springmvc 中controller與jsp傳值

 更新時間:2017年07月06日 11:07:04   作者:你的承諾早已氾黃  
本篇文章主要介紹了springmvc 中controller與jsp傳值,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在springmvc中的controller所對應的函數中,如果需要從*.jsp頁面中獲取數據,可以自行在函數括號中寫,springmvc會自動封裝傳過來的值。

spring-mvc.xml 中加入如下語句:

<!-- 自動掃描 --> 
<context:component-scan base-package="cn.itcast.springmvc.service,cn.itcast.springmvc.web.controller"/> 
<!-- 注解驅動 --> 
<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" rel="external nofollow" >新增</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}" rel="external nofollow" >修改</a> 
    <a href="${pageContext.request.contextPath}/person/delete.action?delId=${p.id}" rel="external nofollow" >刪除</a> 
  </td> 
</tr> 
</c:forEach> 
 
</table> 
 </body> 
</html> 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 使用springMVC通過Filter實現(xiàn)防止xss注入

    使用springMVC通過Filter實現(xiàn)防止xss注入

    這篇文章主要介紹了使用springMVC通過Filter實現(xiàn)防止xss注入的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • spring對JDBC和orm的支持實例詳解

    spring對JDBC和orm的支持實例詳解

    這篇文章主要介紹了spring對JDBC和orm的支持實例詳解,需要的朋友可以參考下
    2017-09-09
  • Java通過關閉Socket終止線程

    Java通過關閉Socket終止線程

    這篇文章主要為大家詳細介紹了Java通過關閉Socket終止線程的相關代碼
    2017-04-04
  • 使用Java編寫串口程序的流程步驟

    使用Java編寫串口程序的流程步驟

    本文將介紹如何使用Java編寫串口程序,包括串口的基本概念、Java串口通信API的使用、串口程序的開發(fā)流程以及一些常見問題的解決方法等,希望通過本文的介紹,讀者能夠對使用Java編寫串口程序有一個基本的了解,并能夠實踐和應用于實際項目中
    2023-11-11
  • 了解SpringMVC的上傳和下載

    了解SpringMVC的上傳和下載

    今天小編就為大家分享一篇關于Spring整合Springmvc的相關介紹,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2021-07-07
  • Java索引越界異常Exception java.lang.IndexOutOfBoundsException的解決

    Java索引越界異常Exception java.lang.IndexOutOfBoundsException

    本文主要介紹了Java索引越界異常Exception java.lang.IndexOutOfBoundsException的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • java虛擬機指令dup詳解

    java虛擬機指令dup詳解

    這篇文章主要為大家詳細介紹了java虛擬機指令dup,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • java利用反射實現(xiàn)動態(tài)代理示例

    java利用反射實現(xiàn)動態(tài)代理示例

    這篇文章主要介紹了java利用反射實現(xiàn)動態(tài)代理示例,需要的朋友可以參考下
    2014-04-04
  • Java中使用WebUploader插件上傳大文件單文件和多文件的方法小結

    Java中使用WebUploader插件上傳大文件單文件和多文件的方法小結

    這篇文章主要介紹了Java中使用WebUploader插件上傳大文件單文件和多文件的方法小結的相關資料,需要的朋友可以參考下
    2016-06-06
  • 淺談一下Java中的ReentrantLock

    淺談一下Java中的ReentrantLock

    這篇文章主要介紹了淺談一下Java中的ReentrantLock,這個類是JUC工具包中對線程安全問題提供的一種解決方案,它主要是用來給對象上鎖,保證同一時間這能有一個線程在訪問當前對象,需要的朋友可以參考下
    2023-09-09

最新評論

汽车| 图木舒克市| 无锡市| 府谷县| 桃源县| 大庆市| 赞皇县| 东乡| 莎车县| 清苑县| 灵台县| 梅河口市| 林芝县| 肃南| 红安县| 宝兴县| 蓬溪县| 巫山县| 丽江市| 金门县| 天门市| 大安市| 黔西| 双江| 新晃| 当涂县| 庆城县| 武穴市| 农安县| 长泰县| 德钦县| 泌阳县| 油尖旺区| 松潘县| 双鸭山市| 庄浪县| 无锡市| 西藏| 临猗县| 德清县| 嵩明县|