JavaWeb中什么时候用${}和#{}
JavaWeb中什么时候用${}和#{}
1、前端获取后端传来的数据时用${}

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

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

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

对象:

Controller:

2、如果是传递单个值回来的话,只需要其前端input的name和后端Controller中的接受数据的参数名一致即可。
前端:

后端:

这样即可接收到返回的数据。
浙公网安备 33010602011771号