开发者社区> 问答> 正文

JFinal get请求参数获取的问题 ?报错

假设 跳转的url是path = 'Common/Role/list?FullName=' + escape('测试');  这里进行了escape 操作的话 会报错 截图如下 这个不知道算不算是JFinal的问题呢    

我知道可以在Controller中 setAttr("FullName", "测试"); 然后在页面中取是可行的 只是好奇为什么这样子不行 请波总解答

@jfinal

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

      从异常可以得知,是jetty不支持,并非JFinal不支持。你写个普通的servlet就可以确认是jetty的问题。

      另外,你需要的应该是:encodeURI(...)方法,而非escape 

    我是想在js里面动态生成地址左边一个主表右边一个明细 点主表的时候右表打开对应的明细 可以了3Q波总 
    2020-06-22 14:05:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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