开发者社区> 问答> 正文

SpringMvc封装参数???报错

使用SpringMvc 参数:saveProduct(ProductModel pm,HttpSession session, HttpServletResponse response) 参数封装到pm实体类;pm中定义有int类型字段,假如提交一个超长的值上来 超出了int的范围,将不能转为 int 而报错;请问可以怎么重写吗或者其它的处理方式?

展开
收起
爱吃鱼的程序员 2020-06-14 20:35:17 419 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    为何有这种需求?你不可以对pm进行校验下就行了嘛,一般都要对参数进行合法性校验

    额,掉了字简单的说就是我不会用hibernatealidate那类的验证框架,好纠结啊;我还是去看看怎么用的
    2020-06-14 20:35:35
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多