第九章SpringMVC练习2

一.参数绑定

1.在package下建立class UidController,在/WebContent/page/下新建urlid.jsp,在WebContent下新建url.jsp3d7f8987776547cb99e5fe2c21957df3.png255b281894eb4264ad8e2f64f2cb6a47.png

4835b439c0c74a70bf1c488e50bd3a6a.png

 2.编辑url.jspb9096d4eb92f436aa05eddb92b1eb1ef.png

 3.编辑UidController.java659e6907219e4710a7e9224d9d83c8d5.png

 3.编辑urlid.jsp155f2643ada04212bd482d694cb71eed.png

 4.运行url.jsp9c554e8b913d429aabbac12f49b4becf.png

2c1420a324f244f19cf95e35c0bbf675.png 

 原理(我理解的,可能有误解):

前端:url.jsp和urlid,jsp ;后端:UidController.java

运行url.jsp会得到一个页面,点击“传递id参数”就会向后端发送一个get请求,传递一个uid,然后后端通过ab3122102e9e4e7fbe50c491ad64abef.png

 又返回给urlid.jsp运行出来的页面

二、表单参数的传递与绑定

·How2j练习

1.按照how2j上的教程一步一步来

Product.java


baf1c32f621142f8856ab8f1cf573172.png

addProduct.jsp

266bb8a52bf64b4aafcc20f365b998d5.png 

ProductController.java

0cffa1b0b1284977b1198a5fc9d1f1ed.png 

showProduct.jsp

b7de80cf291e43f9af9a2eae813a85ab.png 

 2.运行sddProduct.jsp922409727bbc4e5693af1e3b17251a02.png

 随便输入产品名称和价格37ad1673174342be94b11a2045259c4f.png

1882eee453b444afacbe830977ad55c7.png 

 ·注册案例练习

1.建立图中所标识的四个文件160ccb10c8fe47d795f6b682f667f792.png

 2.编辑新建文件

RegController.java0a679f7e6b2d4f5faf573cc7242fa977.png

 Reg.javaa2b3edbb647a4943a2212bfe11fc0e99.png

 reglist.jsp6a88cbb149f640f2a0327366badb3d4a.png

 reg.jsp472e8e11eb9c40428086ba9d1e91794a.png

 3.运行reg.jsp91563ea88f2f4f428d95bb9e97835f23.png

 填写数据e9714af423de4a1fba06cf0f9f119957.png

 

然后reg.jsp向RegController.java发送一个get请求,后端又把数据传递给reglist.jspc4615376a9d44eadbb4c9f0f1d58f163.png 

 就会得到reglist.jsp的跳转页面

d6c1c06cc2be41dc8d07a1bf5cfc59a9.png

 

 ·计算器练习

1.新建java项目以及各个包,文件,导入jar包2d86c5ff8d324512b6bdf57e5454e702.png

a6d5dbbce6ba4fafb9f866ceae02d067.jpg 

 SuanShuController.java623dc17e4fdd4b00b5004be6d55ac725.png

 jiSuan.javaac7c223dc055460cbfe2d6d8ac095a13.png

 jieguo.jsp53a67f34388b4ec5aab65cb51dc6b49f.png

 index.jspb14058e7530b412db229e8fd6da9530d.png

 SpringMVC.xmle61ecca308e741eaae7977ffb2ea94f2.png

 web.xml205762b20b904ee4992b2484789c6a82.png

 2.运行index.jsp得到ad6ae39b06ac410988a7b18f1d791652.png

 但是填写数据后得到的却是404😭b1080a502ca44ede834e27e46d118c52.png

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值