关于getPara("xx")方法

关于getPara("xx"),前台传值了,而且参数名都是一模一样的,但是有时候第一次取不到值,第二次就可以了  有时候一直取不到值,这个是为什么? 哪位知道告知下@Jfinal

评论区

JFinal

2017-06-28 21:07

注意看一下是不是 tomcat 做了 302 重定向,重定向是会丢失参数的: http://www.oschina.net/question/941098_93842

九块腹肌进先生

2017-06-29 11:12

@JFinal 其实这个问题是给手机app写接口出现的,现在还是一样的,在app端判空了,如果为空不会传,我看了手机端打印的数据确实上传了,但是在接口里用getPara这个还是活的为空 对于app接口这个怎么解决

JFinal

2017-06-29 11:41

@九块腹肌进先生 jfinal 这端的 getPara(...) 仅仅是转调了底层 HttpServletRequest requset 对象的 getParameter(...) 方法,没有任何多余的动作,是不可能出错的

建议你查看一下控制台输出的 jfinal action report 数据中的其中有关 parameter 这一栏,是否有参数过来

这个问题基本可以确定是客户端的事情,getPara(...) 是最基本的功能调用,使用了六年多时间了,绝对不可能出错

九块腹肌进先生

2017-07-01 13:57

@JFinal 嗯 我用request.getParameter(...)也是没有数据

JFinal

2017-07-01 14:08

@九块腹肌进先生 基本可以确定,数据根本没到服务端

九块腹肌进先生

2017-07-03 17:42

@JFinal 谢谢波总解答疑惑,希望jfinal社区越来越红火!!!

JFinal

2017-07-03 22:25

热门反馈

扫码入社