欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解springmvc 中controller與jsp傳值

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

在springmvc中的controller所對(duì)應(yīng)的函數(shù)中,如果需要從*.jsp頁(yè)面中獲取數(shù)據(jù),可以自行在函數(shù)括號(hào)中寫(xiě),springmvc會(huì)自動(dòng)封裝傳過(guò)來(lái)的值。

spring-mvc.xml 中加入如下語(yǔ)句:

<!-- 自動(dòng)掃描 --> 
<context:component-scan base-package="cn.itcast.springmvc.service,cn.itcast.springmvc.web.controller"/> 
<!-- 注解驅(qū)動(dòng) --> 
<mvc:annotation-driven/> 

Controller.java 兩種形式都可以,但是第二種,jsp頁(yè)面中的參數(shù)是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頁(yè)面中

<%@ 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> 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • IntelliJ IDEA 2020.1.2激活工具下載及破解方法免費(fèi)可用至2089年(強(qiáng)烈推薦)

    IntelliJ IDEA 2020.1.2激活工具下載及破解方法免費(fèi)可用至2089年(強(qiáng)烈推薦)

    這篇文章主要介紹了IntelliJ IDEA 2020.1.2激活工具下載及破解方法免費(fèi)可用至2089年(強(qiáng)烈推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Java 圖表類(lèi)庫(kù)詳解

    Java 圖表類(lèi)庫(kù)詳解

    本文主要介紹了Java圖表類(lèi)庫(kù)的相關(guān)知識(shí)。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • Java運(yùn)用設(shè)計(jì)模式中的建造者模式構(gòu)建項(xiàng)目的實(shí)例解析

    Java運(yùn)用設(shè)計(jì)模式中的建造者模式構(gòu)建項(xiàng)目的實(shí)例解析

    這篇文章主要介紹了Java運(yùn)用設(shè)計(jì)模式中的建造者模式構(gòu)建項(xiàng)目的實(shí)例解析,建造者模式對(duì)外隱藏創(chuàng)建過(guò)程的產(chǎn)品,使用組合的方式,由指揮者來(lái)決定建造的流程,需要的朋友可以參考下
    2016-04-04
  • Java BigDecimal類(lèi)用法詳解

    Java BigDecimal類(lèi)用法詳解

    BigDecimal 由任意精度的整數(shù)非標(biāo)度值 和32 位的整數(shù)標(biāo)度 (scale) 組成。如果為零或正數(shù),則標(biāo)度是小數(shù)點(diǎn)后的位數(shù)。如果為負(fù)數(shù),則將該數(shù)的非標(biāo)度值乘以 10 的負(fù)scale 次冪。
    2016-06-06
  • 多模字符串匹配算法原理及Java實(shí)現(xiàn)代碼

    多模字符串匹配算法原理及Java實(shí)現(xiàn)代碼

    這篇文章主要介紹了多模字符串匹配算法原理及Java實(shí)現(xiàn)代碼,涉及算法背景,原理,構(gòu)建過(guò)程簡(jiǎn)單介紹幾Java代碼實(shí)現(xiàn)等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Java @Async注解導(dǎo)致spring啟動(dòng)失敗解決方案詳解

    Java @Async注解導(dǎo)致spring啟動(dòng)失敗解決方案詳解

    這篇文章主要介紹了Java @Async注解導(dǎo)致spring啟動(dòng)失敗解決方案詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Java 中的字符串常量池詳解

    Java 中的字符串常量池詳解

    本文主要介紹Java中的字符串常量池的知識(shí),這里整理了相關(guān)資料及簡(jiǎn)單示例代碼幫助大家學(xué)習(xí)理解此部分的知識(shí),有需要的小伙伴可以參考下
    2016-09-09
  • Java實(shí)現(xiàn)簡(jiǎn)易HashMap功能詳解

    Java實(shí)現(xiàn)簡(jiǎn)易HashMap功能詳解

    這篇文章主要介紹了Java實(shí)現(xiàn)簡(jiǎn)易HashMap功能,結(jié)合實(shí)例形式詳細(xì)分析了Java實(shí)現(xiàn)HashMap功能相關(guān)原理、操作步驟與注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • Java高頻面試題之海量數(shù)據(jù)處理分析

    Java高頻面試題之海量數(shù)據(jù)處理分析

    海量信息處理日益成為當(dāng)前程序員筆試面試中一個(gè)新的亮點(diǎn)。硬件擴(kuò)容是難滿足海量數(shù)據(jù)處理需要的,如何利用現(xiàn)有條件進(jìn)行海量信息處理?本文就來(lái)為大家解答一下
    2022-10-10
  • mybatis自定義類(lèi)型處理器的實(shí)現(xiàn)

    mybatis自定義類(lèi)型處理器的實(shí)現(xiàn)

    在MyBatis使用中,有時(shí)需要對(duì)特定數(shù)據(jù)類(lèi)型進(jìn)行定制處理,自定義類(lèi)型處理器(TypeHandler)可以實(shí)現(xiàn)這一需求,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10

最新評(píng)論