问题遇到的现象和发生背景
Form提交页面是这样,想用用户名作为where条件,修改以下内容
问题相关代码,请勿粘贴截图
但是由于用户名字段不在表单中,在查询时不知道怎么获取到用户名
我的解答思路和尝试过的方法
1、将用户名input标签放到Form表单中,但是无法获取到用户名
2、将登录的用户名在后台获取,但不知道怎样将用户名传递给Controller层
我想要达到的结果
public interface AdminMapper {
//修改信息
@Update("UPDATE administrator SET password=#{password},address=#{address},mid=#{mid},name=#{name},telephone=#{telephone} where adminname=#{adminname} ")
Admin queryByPassword( @Param("adminname") String adminname, @Param("password") String password, @Param("address") String address, @Param("mid") String mid, @Param("name") String name, @Param("telephone") String telephone);
}