- 论坛徽章:
- 0
|
TOMCAT不符合J2EE标准!! 大家尽量别用。
楼主可能对java知道不多可以原谅,可能struts一窍不通,。。得到不同的结果,原因很简单...struts 配置文件中forward有redirect参数,不知道你有没有用过,struts Action同样是基于servlet 的,bea ,ibm server 在处理转发的默认方式不同而已...
STRUCT 我们一直用。 其实原是例子是这样的:
我们用STRUCT1.1 作开发 当我执行下面地址时,struct 控制转发 显示页面为index.jsp.
http://192.168.1.88/zlsf/sf/log/news.do?actor=look
但URL地址是不会变的还是news.do 形式。
当前我们访问是下列地址:
http://192.168.1.83:82/zlsf/sf/log/news.do
我们做另一个翻页显示,各个版本得到结果: pager.offset=2 表示 第二页
第一种情况:
out.print(new String(request.getRequestURL()));
http://192.168.1.88/zlsf/sf/log/index.jsp<-----WEBLOGIC WEBSPHERE 得到结果。
第二种情况:
out.print(new String(request.getRequestURL()));
http://192.168.1.83:82/zlsf/sf/log/news.do?pager.offset=2<-----TOMCAT 得到结果
到底哪种是正确的呢????
news.do 还是 index.jsp 形式。 |
|