网站开发进阶(三十七)JSP页面跳转问题解决_jsp表单提交后跳转地址没有端口

在将jsp+servlet应用部署到服务器时遇到页面跳转问题,本地运行正常但服务端显示绝对地址且端口号错误。尽管参数传递正确,但页面内容无法显示。在不同浏览器中表现不一,仅UC浏览器能正常显示。问题出在basePath的端口号上。HTTP报文结构、请求方法、状态码等相关知识也在此问题上下文中被提及。
摘要由CSDN通过智能技术生成

在做Web开发时,对别人的应用(jsp+servlet)进行服务器部署时出现了页面跳转无效的情况。但是项目在本地未出现此状况。

在本地运行结果如下:

服务端运行结果如下:

通过对比可以发现,在服务端运行时导航栏中显示的是绝对地址,而在本地运行时显示的是jsp内容的标题。

经过输出测试,发现其参数均可以正确传递,但是页面内容无法获取到。本地调试一切正常,唯独在服务端时状况频出。

在服务端输出内容如上。其basePath明显有问题,不应再有端口号,而且端口号是错误的。在本地测试输出basePath如下:

我也是无语了,抱着试试看的态度,居然发现使用UC 浏览器居然可以正常显示,这到底是什么鬼啊。

经测试,在IE上也不正确显示。但是其网页源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值