當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Day4-Springmvc表单数据
生活随笔
收集整理的這篇文章主要介紹了
Day4-Springmvc表单数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
addProduct.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8" import="java.util.*" isELIgnored="false"%> <form action="addProduct">請輸入商品名稱:<input type="text" name="name" value=""><br />請輸入商品價格:<input type="text" name="price" value=""><br /> 請輸入商品編號:<input type="text" name="id" value=""><br /> 請輸入商品分類:<input type="text" name="cname" value=""><br /> <input type="submit" value="提交"> </form>showProduct.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8" isELIgnored="false"%>產品名稱: ${product.name} <br> 產品價格: ${product.price} <br> 產品編號: ${product.id} <br> 產品分類: ${category.cname}先生成一個Product類:
package model;public class Product {private Integer id;private String name;private Float price;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Float getPrice() {return price;}public void setPrice(Float price) {this.price = price;} }再寫一個Category類
package model;public class Category {private String cname;private String date;public String getCname() {return cname;}public void setCname(String cname) {this.cname = cname;}public String getDate() {return date;}public void setDate(String date) {this.date = date;} }寫一個Product類的Controller:
package controller;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import model.Product;@Controller public class ProductController {@RequestMapping("/addProduct")public ModelAndView add(Product product,Category category)throws Exception{ModelAndView mav = new ModelAndView("showProduct");return mav;} }說明: addProduct.jsp 提交的name和price以及id會自動注入到參數 product里
參數product會默認被當做值加入到ModelAndView 中,相當于 mav.addObject("product",product);
附上工程目錄
總結
以上是生活随笔為你收集整理的Day4-Springmvc表单数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Day3-springmvc注解的方式进
- 下一篇: Day4-springmvc中文乱码处理