.do与jsp之间的跳转问题

使用jsp实现跳转时要考虑路径问题;

而使用.do来实现跳转时,例如tologin.do,它实际访问的是jsp/login.jsp,但是当我们键入路径localhost:8080/agcloud/tologin.do时,它并不会经过跳转将路径转为localhost:8080/agcloud/jsp/login.jsp,它所在的路径仍然是上一个localhost:8080/agcloud/tologin.do路径,所以这里如果再要跳转到login.do,也要考虑路径问题。

例如:jsp/login.jsp跳转时,要将提交路径写为<form action="../login.do" method="post">

这种方式在浏览器的路径为①localhost:8080/agcloud/jsp/login.jsp②localhost:8080/agcloud/login.do

 

而如果是通过tologin.do--->jsp/login.jsp-->login.do这种方式来跳转,则要写成<form action="login.do" method="post">

这种方式在浏览器的路径为①localhost:8080/agcloud/tologin.do②localhost:8080/agcloud/login.do

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值