关于网址中参数/a-b-c的具体值中含有“-”标识的问题

这个  小横线标识和jfinal网址的分割符相冲突了,jfinal会自动分割参数中的“小横线”,请问如何解决?

评论区

JFinal

2018-03-28 10:41

可以配置成别的,例如设置成下划线:me.setUrlParaSeparator("_");

如果原有程序对减号已经有很多依赖,可以通过 String paras = getPara(); 先获取所有参数,然后自己再转换一下

如果上面的办法无法解决,还可以在发送参数的时候先转成别的字符,到后端再转回来

还有一个办法是碰到这个情况用问号挂参传递一下

陈伟

2018-03-28 11:09

@JFinal 波哥好厉害,一下子给出四种 解决办法!果然牛!

混世侃

2018-03-28 11:36

@JFinal 当参数带小数点是会获取不到哦

JFinal

2018-03-28 11:46

@混世侃 传小数点参数用问号挂参: http://abc.com/action?value=3.14

或者 post 请求体中传参

热门反馈

扫码入社