今天碰到个不算奇怪的问题,大家看看...

04-01-30 cute

开门见山,

服务器用TOMCAT4

首先 在 action 中效验正确后 进行转发页面成功.这时的Url

显示的地址为:

http://localhost/jsp2/login.do

大家知道 forward 转发是不显示实际Url地址的.

实际地址:(http://localhost/jsp2/ok.jsp).

我用函数request.getRequestURI() 却获取了 实际地址!

请问如何获取 http://localhost/jsp2/login.do 这个地址...

解决了这个问题,我就可以在STRUCT 中进行翻页显示了...

为什么会遇到这个问题?我们公司现在用的是国产TONGWEB3.4 ,用request.getRequestURI() 时 获取的地址却是http://localhost/jsp2/login.do !!!

我有点搞不明白,怀疑国产的中间件 SERVLET2.3 技术不完全支持..!!

可是为了将来的移植,就需要解决此问题....