首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
getPara()服务器上获取不到,本地可以获取到,什么原因
她说
2017-11-17 13:41
String username = getPara("username");
服务器获取为null,本地测试可以获取到,
什么原因。是服务器哪里配置错了吗。
项目:
JFinal
评论区
她说
2017-11-17 14:02
所有的getPara() 都不好使。前台参数肯定传过去了,后台获取不到。
回复
JFinal
2017-11-17 14:05
查看一下 jfinal 的 getPara() 里头的源代码,仅仅就是转调了一次 java web 规范中 HttpServletRequest 这个类的 getParameter() 方法而已
getPara() 方法已经使用将近 7 年时间,不可能有问题,建议在别的地方找原因
回复
JFinal
2017-11-17 14:07
下面我直接贴出 getPara 的源代码:
public String getPara(String name) {
return request.getParameter(name);
}
上面这行代码,明显不会有任何错误,不要再将眼光聚在 getPara 方法上,在别处寻找答案
回复
她说
2017-11-17 14:31
@JFinal
我刚才测试了下。只要是form提交的都不好使是为什么呃。。我本地都好使,放到服务器就不好使了。
回复
JFinal
2017-11-17 14:33
@她说
你的服务器是不是 tomcat,请求是不是被 tomcat 给重定向了,看这里:
http://www.oschina.net/question/941098_93842
回复
她说
2017-11-17 16:42
@JFinal
谢谢大神了!
回复
发送
我要反馈
热门反馈
扫码入社