SSM
spring+springMVC+MyBatis
GreyDawn
分享一些学习心得,加深学习,也希望能帮助一些同学,大家如果发现我博客中的错误欢迎指正。
展开
-
Required String parameter ‘username‘ is not present
想写个小Demo玩玩,结果刚提交就给我报了个这个错,记录一下,也给遇到了这个问题的同僚参考一下,结合了一些网上的解决办法。1、前后端传参名称不一致如:前端传参:后端参数:public ResultInfo Login(@RequestParam("usernmae") String username, @RequestParam("password") String password, @RequestParam("validCode") Long validCode) {}这个问题原创 2020-12-25 16:22:49 · 18070 阅读 · 0 评论 -
Mybatis结果集拦截器反射取出Map存储的值进行XSS过滤
Interceptor 拦截器package xxxxx.intercept;import cn.com.thinvent.zfw.util.XssUtil;import org.apache.ibatis.executor.resultset.ResultSetHandler;import org.apache.ibatis.plugin.*;import org.springframework.util.CollectionUtils;import java.lang.reflect原创 2020-11-04 09:38:25 · 941 阅读 · 0 评论 -
SpringMVC 控制器用Map接收前端参数
前端发送post请求,使用ajax发送json字符串,使用ajax以post方式发送json数据只能发送json字符串才能被控制器用Map接收,如果发送json对象,就会导致请求数据变成这样:),这样的数据是没办法被SpringMVC解析的。而发送json字符串,请求数据就变成了json格式的数据,就可以被解析了。<a href="javascript:void(0);" on...原创 2019-12-09 15:57:26 · 2208 阅读 · 0 评论