jfinal 重定向问题

用jfinal-undertow打包会出现一个重定向的问题 

比如地址 http://127.0.0.1:8080/ws/demo  进入之后 重定向到  redirect("http://www.jfinal.com")

会调转到 http://127.0.0.1:8080/ws/demo/http://www.jfinal.com

部署到Tomcat就不会 就是正常的 http://www.jfinal.com



我没有配置undertow.txt 就是默认的 

评论区

李通

2019-06-10 20:54

redirect("/http://www.jfinal.com")

j1066783215

2019-06-10 21:04

@李通 http://127.0.0.1:8080/http://www.jfinal.com 这个结果

JFinal

2019-06-10 23:05

@j1066783215 redirect 参数一定要正确

然后,看一下 jfinal undertow 版本是多少

j1066783215

2019-06-11 09:32

@JFinal redirect("http://www.jfinal.com") 也不行. jfinal-undertow-1.6 跟jfinal-4.2. 刚jfinal-undertow退到1.4就行了....

JFinal

2019-06-11 09:46

@j1066783215 这个事太奇怪了,麻烦将相关代码放在这个贴子中,我在本地看看能不能重现问题

发贴内容可以修改,在这里修改:
http://www.jfinal.com/my/feedback

j1066783215

2019-06-11 10:37

@JFinal 不是版本问题 。 是参数问题 我们参数有中文跟空格这种 谢谢波总

JFinal

2019-06-11 11:23

@j1066783215 对 url 进行一个 encode 操作,再传入参数即可