@At("/toOrderPay")
@Ok("re:->:/WEB-INF/kuaiQiangPage/login.html?cid=${req_attr['aa']}")
public String toOrderPay() {
System.out.println("***************");
Mvcs.getReq().setAttribute("aa", 1131213);
LogUtil.log().info("*************"+Mvcs.getReq().getRequestURI());
return null;
} 为什么重定向后我设置的参数不能加在上面呀,就是问号之后什么都没有呀
19 回复
@wendal 我的login.html是静态页面,重新定向后,我想把cid这个参数放在链接上面,我用js取这个参数呀
@wendal 比如重定向后变成这样
@wendal 有什么办法可以加上这个参数呀,但是我的静态页面在WEB-INF下面
@wendal 这个框架不能增加对静态页面的支持吗,一定要是jsp吗
@wendal 哦哦
@wendal 后台的方法重定向到WEB-INF下面的页面,只默认支持jsp这个视图,那如何让他能支持html呀
@wendal >>:/ 这样的跳转可以访问WEB-INF下面的jsp页面,但是不能访问WEB-INF下面的html页面,如何让框架支持呀
@qq_91b65644 /WEB-INF下的文件必须是经入口方法forward(->)过去的,直接访问是不允许的。>>
的效果是外部重定向(302),浏览器会重新请求一次,遵循开头的描述,/WEB-INF下的路径不能被访问到。
@wendal 哦哦,那只能放在WEB-INF的外面了,这样不是不安全吗
@wendal 我们的项目不用jsp,放在WEB-INF下面好像安全些
添加回复
请先登陆