JavaWeb中什么时候用${}和#{}

JavaWeb中什么时候用${}和#{}

  1、前端获取后端传来的数据时用${}
在这里插入图片描述

  2、在Mybatis中的mapper中读取参数时用#{}

在这里插入图片描述

前端的Button标签一定要表明type

  1、前端的Button标签一定要表明type,不然如果button放在表单中的话,会被默认为sumbit类型,点击该按钮时,会直接提交表单,而不是由表单中的input submit提交表单。
在这里插入图片描述

前端返回的数据在controller中接受的名字约束和条件

  1、如果前端要返回一个对象的话,那么前端的input标签的名字要和对象中属性的名字一一对应,后端Controller直接在参数中拿到值即可。

  前端:

在这里插入图片描述
  对象:
在这里插入图片描述
  Controller:
在这里插入图片描述
  2、如果是传递单个值回来的话,只需要其前端input的name和后端Controller中的接受数据的参数名一致即可。

  前端:
在这里插入图片描述

  后端:
在这里插入图片描述
  这样即可接收到返回的数据。

posted @ 2022-05-09 21:35  爱吃雪糕的小布丁  阅读(43)  评论(0)    收藏  举报  来源