亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
樓主: lamei
打印 上一主題 下一主題

TOMCAT不符合J2EE標(biāo)準(zhǔn)! 大家盡量別用。 [復(fù)制鏈接]

論壇徽章:
0
21 [報(bào)告]
發(fā)表于 2005-03-02 11:32 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)。 大家盡量別用。

原帖由 "wolfg" 發(fā)表:
繕峽杉??
Tomcat只是一個(gè)Java Servlet and JavaServer Pages的參考實(shí)現(xiàn)

但也有好多地方用Tomcat做JSP/Servlet容器,像JBoss、Sun的Java WSDP,還有印象中Interwoven的Teamsite5也用了Tomcat

用與不用要根據(jù)?.........


贊成! 同意。

論壇徽章:
0
22 [報(bào)告]
發(fā)表于 2005-03-02 12:12 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)! 大家盡量別用。

原帖由 "lamei" 發(fā)表:

我所測(cè)試的語(yǔ)句是這個(gè): 大家可以回去自己測(cè)測(cè)。
request.getRequestURL()


把你的程序完整地貼出來(lái),還有 struts 的配置。

另外,Servlet 的標(biāo)準(zhǔn)在這里: http://jcp.org/aboutJava/communityprocess/final/jsr154/index.html

要想證明一個(gè)實(shí)現(xiàn)不符合標(biāo)準(zhǔn),得拿出具體的依據(jù)來(lái),而不只是與其他的實(shí)現(xiàn)比較結(jié)果。

論壇徽章:
0
23 [報(bào)告]
發(fā)表于 2005-03-02 13:30 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)。 大家盡量別用。

ftp://yantaiiic:yantaiiic-1551@61.156.14.57/1.rar

這是測(cè)試?yán)?里有說(shuō)明。

這個(gè)結(jié)果已經(jīng)在 weblogic8.1sp1 websphere6.0 中結(jié)果是一樣的。

論壇徽章:
0
24 [報(bào)告]
發(fā)表于 2005-03-02 13:31 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)! 大家盡量別用。

[quote]原帖由 "傲雪寒梅"]越不符合標(biāo)準(zhǔn)我越喜歡!!有個(gè)性,說(shuō)明tomcat敢于打破就世界,不畏懼SUN所謂的標(biāo)準(zhǔn),這樣才能有自己的發(fā)展,說(shuō)不定到時(shí)候SUN的標(biāo)準(zhǔn)就以tomcat為基礎(chǔ)!所以盡量放心的用!只要不是寫(xiě)EJB和消息隊(duì)列,什么項(xiàng)目都用tomca..........[/quote 發(fā)表:

呵呵,tomcat 從3開(kāi)始,基本上由sun 主導(dǎo)開(kāi)發(fā)的 ,是jsp/servlet 標(biāo)準(zhǔn)參考實(shí)現(xiàn),說(shuō)它不符合標(biāo)準(zhǔn),真是天大的笑話。。。而bea,ibm在自己application sever  中都加入自己東西,這才是不標(biāo)準(zhǔn)。。。

tomcat 上開(kāi)發(fā)的東西幾乎可以不作修改,輕松向其它平臺(tái)移植如,如resin,bea wls, ibm was 等。。。反之則非常困難,特別是ibm was ,resin...

樓主可能對(duì)java知道不多可以原諒,可能struts一竅不通,。。得到不同的結(jié)果,原因很簡(jiǎn)單...struts 配置文件中forward有redirect參數(shù),不知道你有沒(méi)有用過(guò),struts Action同樣是基于servlet 的,bea ,ibm server 在處理轉(zhuǎn)發(fā)的默認(rèn)方式不同而已...

論壇徽章:
0
25 [報(bào)告]
發(fā)表于 2005-03-02 13:40 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)!! 大家盡量別用。

原帖由 "hantsy" 發(fā)表:

呵呵,tomcat 從3開(kāi)始,基本上由sun 主導(dǎo)開(kāi)發(fā)的 ,是jsp/servlet 標(biāo)準(zhǔn)參考實(shí)現(xiàn)
tomcat 上開(kāi)發(fā)?.........


你說(shuō)的沒(méi)錯(cuò),我很早就看到SUN力推TOMCAT做容器。



你說(shuō)他們有自己獨(dú)立的實(shí)現(xiàn)方式, 可我納悶,為什么WEBLOGIC 和 WEBSPHERE 會(huì)得到J2EE認(rèn)證。?

論壇徽章:
0
26 [報(bào)告]
發(fā)表于 2005-03-02 13:45 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)!! 大家盡量別用。

樓主可能對(duì)java知道不多可以原諒,可能struts一竅不通,。。得到不同的結(jié)果,原因很簡(jiǎn)單...struts 配置文件中forward有redirect參數(shù),不知道你有沒(méi)有用過(guò),struts Action同樣是基于servlet 的,bea ,ibm server 在處理轉(zhuǎn)發(fā)的默認(rèn)方式不同而已...


STRUCT 我們一直用。 其實(shí)原是例子是這樣的:


我們用STRUCT1.1 作開(kāi)發(fā) 當(dāng)我執(zhí)行下面地址時(shí),struct 控制轉(zhuǎn)發(fā) 顯示頁(yè)面為index.jsp.
http://192.168.1.88/zlsf/sf/log/news.do?actor=look
但URL地址是不會(huì)變的還是news.do 形式。

當(dāng)前我們?cè)L問(wèn)是下列地址:
http://192.168.1.83:82/zlsf/sf/log/news.do


我們做另一個(gè)翻頁(yè)顯示,各個(gè)版本得到結(jié)果: pager.offset=2 表示 第二頁(yè)

第一種情況:
out.print(new String(request.getRequestURL()));
http://192.168.1.88/zlsf/sf/log/index.jsp<-----WEBLOGIC WEBSPHERE 得到結(jié)果。
第二種情況:
out.print(new String(request.getRequestURL()));
http://192.168.1.83:82/zlsf/sf/log/news.do?pager.offset=2<-----TOMCAT 得到結(jié)果

到底哪種是正確的呢????
news.do  還是  index.jsp  形式。

論壇徽章:
0
27 [報(bào)告]
發(fā)表于 2005-03-02 16:55 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)。 大家盡量別用。

原帖由 "lamei" 發(fā)表:
到底哪種是正確的呢????
news.do 還是 index.jsp 形式。


下載了你給的例子看了一下,終于明白你的意思了。你的意思是說(shuō),在 .jsp 里調(diào)用 request.getRequestURL(),在 tomcat 里返回的是 *.do,在 WL/WS 里返回的是 *.jsp,而你不知道哪個(gè)正確。

這里有一點(diǎn)要注意的是,不管是 tomcat 還是 WL/WS,在地址欄內(nèi)的地址都是 *.do 的形式,而不是 *.jsp 的形式。

你的截圖里地址欄里面的 /test/processSimple.do,在你的 struts-config.xml 有下面的定義:


  1.                 <action path="/processSimple"
  2.                                 type="examples.simple.ProcessSimpleAction"
  3.                                 name="simpleForm"
  4.                                 scope="request"
  5.                                 input="/jsp/simple/Simple.jsp"
  6.                                 validate="true">;
  7.                         <forward name="success" path="/jsp/simple/SimpleResults.jsp"/>;
  8.                 </action>;
復(fù)制代碼


從這個(gè) mapping 可以看出,processSimple.do 應(yīng)該做一個(gè) forward 到 /jsp/simple/SimpleResults.jsp (因?yàn)?action 里面沒(méi)有 redirect 屬性,所以 redirect 屬性默認(rèn)為 false)。在 SimpleResults.jsp 里面,你做了一個(gè) <%=request.getRequestURL()%>;,來(lái)顯示 RequestURL。這里到底應(yīng)該是原始的 RequestURL (*.do) 還是當(dāng)前的 jsp 頁(yè)面的 URL (*.jsp) 呢?看看標(biāo)準(zhǔn)是怎么說(shuō)的吧。下面一段引自 Java" Servlet Specification
Version 2.4,SRV.15.1.3 (P. 242-243):


  1. public java.lang.StringBuffer getRequestURL()

  2. Reconstructs the URL the client used to make the request. The returned URL
  3. contains a protocol, server name, port number, and server path, but it does not
  4. include query string parameters.
復(fù)制代碼


意思是說(shuō),重建客戶端用來(lái)發(fā)出 request 的 URL。在你的例子里,用戶端發(fā)出的 request URL 是 *.do 的形式,所以 tomcat 的做法是符合標(biāo)準(zhǔn)的,而 WL/WS 則不符合,因?yàn)樗鼈冇玫氖?forward 之后的 URL,而不是客戶端發(fā)出的 URL。至于它們?yōu)槭裁床环蠘?biāo)準(zhǔn),但還是得到了 certification,我想是他們付了巨額的 certification fee 給 Sun 的緣故吧。

Tomcat 對(duì)標(biāo)準(zhǔn)的符合是出了名的,比如說(shuō),用 container managed security 的時(shí)候,cookie 的名稱(chēng)一定是 JSESSIONID。有許多人在 mailing list 里面問(wèn)能不能改變,答案是否定的,因?yàn)檫@個(gè)是標(biāo)準(zhǔn)里規(guī)定的,除非你自己改 tomcat 的代碼。

論壇徽章:
0
28 [報(bào)告]
發(fā)表于 2005-03-02 17:06 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)!! 大家盡量別用。

The returned URL   如果這樣應(yīng)該是do的形式。

我想是他們付了巨額的 certification fee 給 Sun 的緣故吧---〉哎~~亂了。。  對(duì)了REZIN 好像也獲得了J2EE認(rèn)證,我會(huì)來(lái)測(cè)測(cè)看,是不是他也給了。  

我會(huì)把這個(gè)問(wèn)題,返回國(guó)內(nèi)中間件服務(wù)廠商。 讓他們做個(gè)解釋。。。

感謝你的熱心幫助。。。  


我們?cè)倮m(xù)。。。。。

論壇徽章:
0
29 [報(bào)告]
發(fā)表于 2005-03-02 21:17 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)! 大家盡量別用。

resin對(duì)標(biāo)準(zhǔn)支持得最差(就不用談什么認(rèn)證了),但速度快,不知道現(xiàn)在怎么樣了。。。我有幾年都沒(méi)有用過(guò)了。21cn.com用的是resin...

國(guó)內(nèi)金碟的application server ,好像也通過(guò)了認(rèn)證,你用過(guò)了。。。我到現(xiàn)在還沒(méi)有不知道怎么樣的,。。
在java方面,ibm一直是標(biāo)準(zhǔn)反叛者(說(shuō)白了就想把java占為已有)。。。jdk 1.3以前與標(biāo)準(zhǔn)根本不兼容(j2ee就更不用說(shuō)了),1.4也與標(biāo)準(zhǔn)有出入,。。。

java 符不符合標(biāo)準(zhǔn)是以www.jcp.org 的各種最終發(fā)布的spec 文件為標(biāo)準(zhǔn),
這些東西都可以從www.sun.com上下載。。。

ibm was  以前用一段時(shí)間,我覺(jué)得商用的東西應(yīng)該伸縮性會(huì)強(qiáng)一些,很多東西設(shè)置的,bea 的東東還沒(méi)在工作中用過(guò),現(xiàn)在公司一直用tomcat 開(kāi)發(fā)。。。

論壇徽章:
0
30 [報(bào)告]
發(fā)表于 2005-03-07 18:15 |只看該作者

TOMCAT不符合J2EE標(biāo)準(zhǔn)!! 大家盡量別用。

呵呵,討論真熱鬧呀。了解了不少的東西!謝謝各位了!
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP