jfinal url 传参数 如果遇到 '-','. '等特殊字符有没有一个通用的处理方法?

小飞象 发布于 2014/10/07 17:06
阅读 1K+
收藏 1

eg:

http://localhost/console/menu/edit/1-abc-12.1-1-010-1234567-verygood

其中,12.1  010-1234567直接传就会出错。

除了用js的方法。

加载中
1
JFinal
JFinal

     出现减号 "-" 是正常可用的,出现英文句号 "." 通常两种做法: 一是通过问号挂参,二是使用 post 请求在利用表单域传参,如果非得要 urlPara 传参,可以先做下字符转义,在后端再转回来,再通过 Controller.setUrlPara 设置回去。

    建议使用问号挂参

0
一只小桃子
一只小桃子
要么放post里传参,要么js encodeURI对url参数进行编码。。 Jfinal里减号不是有方式处理吗?好像是N
0
龙宇蛇
龙宇蛇

包含#¥&等符号 时提示找不到此文件

返回顶部
顶部