WEB_INF 下 jsp页面之间相互跳转(带参数)

先吐槽下:jsp 页面,mmp,wlgq.fuck
好了言归正传,说一下今天遇到的问题(整整一天 ,mmp ),记得在很早之前做jsp 页面的时候,是可以通过后端,直接定位,或者转发过去。 但今天就fuck egg 的很,怎么搞都不对,前后端一起试,终于在要下班的时候解决了,老夫很是开心啊!!!

需要特别注意的是,
WEB_INF 受保护的,重定向地址栏改变,相当于浏览器直接访问这个路径下,不能被直接访问.
一开始没在意到这个,浪费了好久时间。

其实后端应该也可以实现的:

@ApiOperation("页面跳转")
@PostMapping("/jump")
public void jump(@ApiParam(value = "channelId",required = true) @RequestParam(defaultValue = "") String channelId
        ,  HttpServletRequest request, HttpServletResponse response)throws Exception {

    request.getRequestDispatcher("/WEB-INF/jsp/editor.jsp?channelId"+channelId).forward(request, response);
}

上面这种是在后端用的一种方式,但也很… 不跳页面,那这样肯定不行了。
还有重定向,转发两张方式,都试过。
forward :转发 redirect:重定向

这种的话就不贴代码,网上很多。下面说一下我的解决方案。
在这里插入图片描述
index.jsp 跳 editor.jsp 页面 , 本来是很容易的。 但就因为在WEB_INF下… the_middele.jsp 它的作用就是一个中间人的作用。

index.jsp 请求 --------------> the_middle.jsp ------------------> editor.jsp

是不是很简单。 啊哈哈哈哈啊哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈 博主已经疯了。
在取值的时候遇到了新的问题,就是如何取值。。 啊哈哈哈。
index.jsp

在这里插入图片描述
the_middle.jsp
在这里插入图片描述
editor.jsp
在这里插入图片描述
到这也算结束了,顺便吐槽下,要贴代码就贴全,要不有时候给人搞的很懵逼。 哈哈哈哈,下班啦。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值